Denpyo

Free invoice generator for Singapore

Make a clear invoice in Singapore dollars in minutes. If you're GST-registered, it becomes a tax invoice with GST at 9% shown separately; if not, no GST is added. Download a PDF or send a link with your payment details.

Fill in who, what and how much. Tax and totals are worked out as you type.

  • No account needed
  • PDF download
  • Works on your phone

How it works

  1. Create

    Add your details, your client and what you did. Totals and any tax are worked out as you type, and you can download the PDF without an account.

  2. Send

    Sign up free to share the invoice as a link by WhatsApp, LINE or email, or have Denpyo email it for you. Your client opens it on any phone, with your bank details ready to copy.

  3. Track

    Your invoices list shows which ones haven't been opened, which have, and which are paid. We tell you when your client opens the link, and you mark the invoice paid when the money arrives.

  4. Get paid

    Your invoice carries your bank details and PayNow, plus your own payment link if you add one. When the money arrives, mark the invoice paid: it gets a Paid stamp and your list stays right.

Try it with your own invoice

Type a client, an item and an amount. The invoice below is drawn by the same engine that makes your PDF.

Your client pays

S$1,090.00

Subtotal
S$1,000.00
GST
+S$90.00

Try your own client, item and amount. What you type comes with you when you start your invoice.

Built for invoicing in Singapore

  • GST tax invoice ready

    Add your GST registration number and the invoice is titled Tax Invoice, with GST at 9% and the totals before and after GST shown separately.

  • Not GST-registered? No GST

    Registration is compulsory only once taxable turnover passes $1,000,000 a year. If you're not registered, leave the number blank and no GST is added.

  • PayNow and a payment link

    Put your PayNow UEN or mobile number and bank details on the invoice, add your own payment link, and share it as a link your client can open on any phone. We tell you when they open the link.

  • Invoices, quotations, delivery orders and receipts

    One editor for every document a job needs, from the first quotation to the final receipt, printed in English, Chinese and more.

Invoicing in Singapore: a practical guide

What a Singapore invoice needs, when it has to be a tax invoice, and what InvoiceNow means for GST-registered businesses. Plain-language notes, with links to IRAS at the end.

Do you charge GST?

Only GST-registered businesses can charge GST. Registration is compulsory once your taxable turnover is more than $1,000,000 in a calendar year, or is expected to be in the next 12 months. If you're not registered, you must not charge or collect GST, so don't show it on your invoice.

What a tax invoice must show

If you're GST-registered and so is your client, issue a tax invoice within 30 days of the supply. IRAS requires it to show:

  • The words Tax Invoice, in a prominent place
  • Your name, address and GST registration number
  • The invoice number and the date of issue
  • Your client's name and address
  • A description of the goods or services
  • The GST rate, the total excluding GST, the GST amount and the total including GST

If you invoice in a foreign currency, these amounts must also be converted into Singapore dollars. For clients who aren't GST-registered, a receipt can be issued instead of a tax invoice.

Simplified tax invoices

If the total including GST is $1,000 or less, you may issue a simplified tax invoice. It needs your name, address and GST registration number, the date and invoice number, a description, the total including GST, and a statement such as Price payable includes GST.

Working out the GST

You can apply 9% to each item and add up the results, or apply it once to the subtotal. Both are allowed, as long as you use the same method every time. Round the total GST to the nearest cent.

Example: three items of $1.28 each. Item by item, the GST is $0.12 × 3 = $0.36. On the subtotal of $3.84, it is $0.35.

InvoiceNow for GST-registered businesses

InvoiceNow is Singapore's e-invoicing network, built on the Peppol standard. GST-registered businesses are being required to send their invoice data to IRAS through it. All new voluntary GST registrants have had to since 1 April 2026. Everyone else joins in phases:

1 April 2028: new compulsory registrants, and existing GST-registered businesses with total annual supplies up to $200,000

1 April 2029: total annual supplies up to $1,000,000

1 April 2030: total annual supplies up to $4,000,000

1 April 2031: total annual supplies above $4,000,000

A PDF from Denpyo is not an InvoiceNow e-invoice. When your phase arrives, you'll need an InvoiceNow-Ready Solution to send invoice data to IRAS.

Getting paid: PayNow

PayNow lets your client pay from their banking app at any time of day, using your UEN if you're a business or your mobile number if you're an individual. Put your PayNow details and bank account on the invoice, or add your own payment link.

Keeping records

Keep the tax invoices you issue, and those your suppliers give you, for at least 5 years. You don't send them in with your GST return.

Quotation, delivery order, invoice or receipt?

Four documents follow a job from start to finish, and each one does a different job:

Quotation
Sent before the work starts: the price, scope and terms you propose, usually with a validity date. It doesn't ask for payment.
Delivery order
Goes with the goods or finished work and records what was delivered and when.
Invoice or tax invoice
Asks for payment: the amount due, the due date and how to pay. If you and your client are both GST-registered, it must be a tax invoice.
Receipt
Confirms you've been paid. A GST-registered business can give a receipt instead of a tax invoice to a client who isn't GST-registered.

Official sources

Frequently asked questions

Is the invoice maker really free?

Yes. You can make invoices and download them as PDFs without an account, up to 3 downloads a day. A free Denpyo account lets you save your invoices and share them by link.

Do I have to charge GST on my invoice?

Only if you're GST-registered. Registration is compulsory once taxable turnover is more than $1,000,000 a year. If you're not registered, you must not charge GST.

Can I make a GST tax invoice?

Yes. Add your GST registration number and the invoice is titled Tax Invoice and shows GST at 9%, with the totals before and after GST, as IRAS requires.

When can I issue a simplified tax invoice?

When the total including GST is $1,000 or less. It still needs your GST registration number and a statement that the price includes GST.

Is this an InvoiceNow e-invoice?

No. Denpyo makes a PDF and a shareable link. InvoiceNow invoices travel over the Peppol network through an InvoiceNow-Ready Solution. Existing GST-registered businesses join in phases from 1 April 2028 to 1 April 2031.

Can my client pay by PayNow?

Yes. Add your PayNow UEN or mobile number and your bank account, or your own payment link. Denpyo doesn't handle the payment itself.

Where is my invoice stored?

Your invoice is saved only in this browser until you sign up. To show company logos, we look up the names and websites you type. The PDF is created on your device.

Send your next invoice in minutes

No account and nothing to install. Start on your phone or your computer.

Make an invoice, free