| Description | Qty | Rate | Amount |
|---|
Create professional invoices with GST and SST support in under 60 seconds. No account needed. Instant download.
IWantFreeInvoice is a set of free billing documents that run entirely inside your browser. Beyond the invoice generator on this page, the site includes a quote generator for work you have not started yet, a receipt generator for payments already taken, a template directory, an invoice checklist, and a history panel that keeps past documents on the device where you made them. It is built for freelancers, contractors, and small operators across Singapore and Southeast Asia who bill a handful of clients each month and have no particular reason to carry a paid accounting subscription for that modest a volume of work.
The gap this fills sits between a word processor and a full accounting package. A template in a word processor drifts every time you add a line and leaves all the arithmetic to you. Accounting software solves that properly but assumes you are reconciling books rather than sending four invoices a month. A generator lands in between: totals calculate themselves, the tax preset applies a consistent treatment, and the layout holds while you type. If you are registered for SST in Malaysia, the Royal Malaysian Customs Department is the authority on what that treatment requires, and the presets here are a convenience rather than a substitute for checking.
Fill in your business details once and let the browser remember them, because those fields stay constant across every invoice and retyping them is exactly where errors creep in. Set a numbering scheme early and keep it sequential, since gaps in a numbering run are the first thing anyone reviewing your records will ask about. Use the quote generator before the work and the receipt generator after payment lands, so the paper trail is complete rather than just the middle of it. If you are registering a business rather than trading under your own name, ACRA is where that starts in Singapore.
Browser based tools remove nearly everything that sits between a task and a finished document. There is nothing to install, nothing to update, no license to renew, and no version mismatch when you send the file to someone else. For billing specifically, the alternative is either a subscription you pay monthly to use a few times, or a desktop package that ties your records to one machine. A tool that runs in a tab works from a laptop, from a phone on a client site, or from a borrowed computer, and produces the same PDF from each. You can also stop using it without exporting anything or cancelling anything.
Invoices carry other people's information as well as your own: client names, addresses, contact details, and what they were charged. That makes them personal data you hold on someone else's behalf, not simply your own paperwork. Nothing you type here is sent to a server, and your drafts and history stay in your own browser through the Web Storage API, which you can inspect or clear from browser settings at any time. Singapore's Personal Data Protection Commission sets out the obligations that come with holding customer data, and keeping that information on your own device rather than a third party service is a reasonable default.
| Description | Qty | Rate | Amount |
|---|
Choose a pre-configured template for your type of work. Each one opens the invoice generator pre-filled with the right defaults: payment terms, line item labels, bank details, and GST settings.
An invoice generator is an online tool that lets you create professional invoices in minutes without needing expensive accounting software. Whether you're a freelancer in Singapore, a small business owner in Malaysia, or a consultant in the Philippines, a good invoice is essential for getting paid on time.
Our free invoice maker lets you create, customize, and download invoices as PDFs instantly, no account required. Fill in your business details, add line items, apply GST, SST, or VAT with one click, and download a professional invoice your clients can pay against. The entire process takes under 2 minutes.
Unlike other tools, IWantFreeInvoice.com is 100% client-side, your sensitive financial data never touches our servers. Your invoice is auto-saved to your browser so you can return and continue at any time. Supports all major Southeast Asian currencies and tax systems including Singapore GST (9%), Malaysia SST (6%/8%), Philippines VAT (12%), Indonesia PPN (11%), and Thailand VAT (7%).
Whether you need to create invoice online for a one-time client or manage recurring billing, our free invoice generator gives you everything you need. Download invoice PDF instantly, share via link, or print directly from your browser.
What has to appear on an invoice depends on where you are registered, and the rules across the region have moved quickly.
Singapore. GST registration becomes compulsory once taxable turnover passes S$1 million, tested both on the past calendar year and on the next twelve months, per IRAS. Business invoices normally carry your UEN. IRAS is also phasing in GST InvoiceNow, which reached new voluntary registrants in April 2026 and extends to existing GST-registered businesses between 2028 and 2031.
Malaysia. The Inland Revenue Board has rolled out MyInvois e-invoicing in turnover-based phases, reaching businesses above RM1 million in January 2026. SST registration sits separately from that timeline.
Philippines. VAT registration with the Bureau of Internal Revenue becomes mandatory once gross sales or receipts pass PHP 3 million in any twelve month period.
Indonesia. The statutory PPN rate is 12 percent, but a reduced tax base keeps the effective rate at 11 percent for non-luxury goods and services. Check current rules with the Directorate General of Taxes.
These figures are a starting point, not tax advice, and thresholds change. Confirm your own position with the relevant authority. For a fuller comparison see our guide to invoicing in Singapore versus Malaysia.
Yes, 100% free. No hidden fees, no premium plans, no credit card required. All features including PDF download, multiple templates, and tax calculations are completely free forever.
No account needed. Just open the page, fill in your details, and download your invoice as a PDF. No signup, no login, no email required. Your data stays in your browser.
In the Totals section, toggle Tax ON, then select "Singapore GST (9%)" from the country presets dropdown. The 9% GST will be automatically calculated and added to your invoice total.
Yes! Your invoice is automatically saved to your browser every 2 seconds. When you return to the page, you'll be asked if you want to resume where you left off. No account needed, it all happens locally in your browser.
We support SGD (Singapore Dollar), MYR (Malaysian Ringgit), PHP (Philippine Peso), IDR (Indonesian Rupiah), THB (Thai Baht), USD, EUR, GBP, AUD, HKD, JPY, and CNY, covering all major Southeast Asian and global currencies.
A professional invoice must include your business name and contact details, the client's name and address, a unique invoice number, the date issued and payment due date, an itemised list of services or products with quantities and unit prices, subtotal, any applicable taxes, and the total amount due. Clear payment terms help you get paid faster.
Use sequential invoice numbers starting from 001 or a date-based format like INV-2026-001. Never reuse invoice numbers, each invoice must be uniquely identifiable for accounting and tax purposes. Many freelancers use a format combining the year, month, and sequence number for easy filing.
Singapore businesses with an annual turnover above SGD 1 million must register for GST and charge 9% GST (effective January 2024) on taxable supplies. GST-registered businesses must display their GST registration number on invoices. If you are not GST-registered, do not charge or collect GST. Check your registration status at the IRAS myTax Portal.
Net 30 means payment is due 30 days from the invoice date. Net 15 or Net 7 are common for freelancers and smaller projects. Adding a late payment clause (such as 1.5% per month on overdue amounts) encourages timely payment. Always specify your preferred payment method, bank transfer, PayNow, or PayLah for Singapore clients.
An invoice requests payment before or at the time of delivery. A receipt confirms that payment has been received. Always issue an invoice first, then a receipt once payment clears. Both documents are important for your accounting records and client relationships.
PayNow is the fastest way to get paid in Singapore. Any client with a Singapore bank account can transfer to your PayNow number instantly through their banking app — no bank transfer delays, no cheques. To accept PayNow, add your mobile number or NRIC/UEN to the Bank Details field on your invoice. Write it clearly: PayNow: +65 9123 4567 or PayNow UEN: 202312345A.
If you use a registered business, your PayNow UEN is more professional than a personal number and ensures payments go to the business account. All major Singapore banks (DBS, OCBC, UOB, Standard Chartered, Citibank) support PayNow transfers at no charge. Adding PayNow details to your invoice removes a significant barrier to payment — clients can pay the moment they receive your invoice rather than queuing a bank transfer batch.
Your UEN (Unique Entity Number) is the business registration number issued by ACRA when you register a company, LLP, or sole proprietorship. It is not legally required on every invoice unless you are GST-registered — in which case your GST registration number (which incorporates the UEN) is mandatory.
Even if you are not GST-registered, including your UEN signals to clients that your business is formally registered and legitimate. Large corporations often have internal procurement policies that require a UEN before releasing payment. If your client asks for a "tax invoice" and you are GST-registered, the UEN (as part of your GST reg number) must appear on the document.
Our invoice generator has a dedicated UEN / GST Registration Number field. Enable the Singapore GST preset in Tax Settings and the field appears automatically. Enter your number once and it prints on every invoice you download.
Malaysia's Sales and Service Tax (SST) replaced GST in 2018. For service providers, the rate is 8% (raised from 6% in March 2024). SST registration is required when your annual service revenue exceeds RM 500,000. Unlike Singapore's GST, SST is a single-stage tax — only the end service provider charges it, and there is no input tax credit mechanism for the buyer.
A valid Malaysia SST invoice must show your SST registration number, the date of supply, a unique invoice number, a description of the taxable service, and the SST amount as a separate line. In the invoice generator, select "MY SST 8%" from the Tax Settings. The tool applies 8% on the subtotal and labels the line correctly. You can type your SST registration number into the business details fields before downloading.
Construction and renovation contractors in Singapore typically bill by progress claim rather than a single invoice at project end. A progress claim invoice documents the percentage of work completed to date, the value of that work, any retention amount held by the client, and the net amount due for the current claim.
Under the Building and Construction Industry Security of Payment Act (SOPA), contractors have the right to serve a payment claim at the end of each progress payment period. SOPA sets strict timelines: the respondent has 14 days to serve a payment response, and payment disputes can go to adjudication. Keeping your progress claim invoices accurate, dated, and uniquely numbered is not just good practice — it is your evidence trail if a dispute reaches adjudication.
Our Contractor Invoice Template pre-fills labour, materials, equipment, and markup rows with a built-in 5% retention calculation. It is the fastest way to generate a compliant progress claim for Singapore construction and renovation projects.
Check an invoice before you send it, or see how the money side of your freelance business is holding up.