Invoice Generator
๐Ÿ“„

Invoice Generator

BusinessNew

Free invoice, any currency

INVOICE

Bill to

#DescriptionQtyRateAmountRemove
1$0.00
2$0.00
3$0.00
4$0.00
5$0.00
6$0.00
Subtotal$0.00
Total due$0.00

Nothing you type here leaves your browser. Press Download Invoice and choose Save as PDF in the print dialog. Need GSTIN, HSN codes and a CGST/SGST split? Use the GST invoice generator.

About This Invoice Generator

Fill in the invoice above and press download. There is no account to create, no email to hand over and no watermark on the result. What you see on screen is exactly what prints.

Tax, discount, shipping and notes all start switched off, because most invoices do not need them. Turn on the ones yours does. The currency selector changes the symbol and the number formatting together, so an invoice in rupees groups as 1,00,000 and the same figure in dollars as 100,000.

How to Make an Invoice

1. Say who it is from and who it is for

Your business name and contact details at the top, the client's billing name and address under "Bill to". Use the client's registered name rather than a trading name if you are invoicing a company โ€” that is the name on the account that will pay you.

2. Number and date it

A unique invoice number in an unbroken sequence, the date you issued it, and the date payment is due. Choosing a payment term above sets the due date for you; you can still type over it.

3. List what you supplied

One line per item or task, with quantity and rate. Be specific โ€” "Homepage design, 2 rounds of revisions" gets paid faster than "Design work", because it survives being forwarded to somebody who was not in the meeting.

4. Check the total and download

The total updates as you type. Press Download Invoice, then pick "Save as PDF" as the destination in the print dialog instead of a printer.

What Belongs on an Invoice

Requirements differ by country, but almost every tax authority asks for the same core set:

  • The word Invoice, so it is not mistaken for a quote
  • A unique invoice number, in sequence
  • The date it was issued, and the date payment is due
  • Your business name, address and contact details
  • The client's name and address
  • A clear description of what was supplied, with quantities and rates
  • The amount due, and any tax shown separately
  • How to pay โ€” bank details, a payment link, or the terms you agreed

Registered businesses usually have to add a tax registration number, and in some countries a company registration number as well. If you are registered for GST in India, the requirements go further โ€” GSTIN for both parties, HSN or SAC codes, and the tax split by type.

Payment Terms, and What They Mean

TermPayment is dueTypically used by
Due on receiptImmediatelySmall one-off jobs, new clients
Net 77 days after the invoice dateFreelancers, short projects
Net 1515 daysRetainers, regular clients
Net 3030 daysThe default for business clients
Net 6060 daysLarge companies, public sector

Longer terms are normal with big organisations and are rarely negotiable, so price for the wait rather than expecting to shorten it. Whatever term you pick, put the actual due date on the invoice โ€” a date is harder to misread than a phrase.

Frequently Asked Questions

Found this useful?

Share this calculator with friends and family.

Built and maintained by Sanjay Singh ยท Founder, Numrexo

Builds and maintains the calculators on Numrexo. Each tool's formula is documented on its page, and any reference source it relies on is listed under Method and references.

Last updated: ยท Calculations run in your browser. Nothing you enter is sent to us or stored.

Method and references

  • Invoice fields follow the common requirements across tax authorities: invoice number, dates, both parties, itemised supply, tax shown separately
  • Registered businesses must add their tax registration number โ€” check the rule where you are registered

Get new calculators & guides by email

Occasional updates when we add a new calculator or publish a useful guide. No spam, unsubscribe anytime.

By subscribing you agree to our Privacy Policy.

Related Tools

Other Calculators