Online bill generator

Reviewed in November 2026

Type your bill on the sheet and download it as PDF or as an image for WhatsApp. Lines add up on their own and the bill number goes up after each download.

Bill

1,200.00
SubtotalINR 1,200.00
Total dueINR 1,200.00

Your file never leaves your device.

How to make a bill in four steps

  1. Add your logo, your shop details and the customer name.
  2. Write each item with a quantity and a price.
  3. Set GST or your tax rate and tick the CGST and SGST split.
  4. Download the PDF or the WhatsApp image and send it.

Your shop details stay saved on this device. The next bill takes a few seconds.

What goes on a bill, field by field

FieldWhat to writeExample
Logo and fromShop or business name, address, phoneSharma Electricals, Jaipur
Bill toCustomer name and addressMehta Traders
Bill numberFills in on its own and goes upBill No. 0127
Date and daysIssue date and days to pay6 Nov 2026 · 15 days
ItemsDescription, quantity, unit priceLED panel 18W × 20
TaxTax name and rateGST 18%, split 9% + 9%
CurrencyPicked from the listINR
Payment detailsUPI ID or bank accountsharmaelec@upi
NotesWarranty, returns, thanksSix months warranty

The generator opens in bill mode with INR selected. Change the currency for a bill in PKR, ZAR, KES, PHP or GBP.

Bill example with GST

Bill 0127 from Sharma Electricals to Mehta Traders. Issued 6 November 2026.

ItemQtyRateAmount
LED panel 18W20450.009,000.00
Wiring work12,500.002,500.00
Subtotal11,500.00
CGST 9%1,035.00
SGST 9%1,035.00
Total, INR13,570.00

Pay by UPI to sharmaelec@upi within 15 days.

Bill, invoice and receipt

In India and Pakistan most shops call a basic invoice a bill. It asks for payment and lists what was sold.

A receipt comes after the money arrives. Send the bill first and the receipt once the customer pays.

Common mistakes on a bill

  • Two bills with the same number. Keep one sequence with no gaps.
  • No payment details. Write the UPI ID or the account on every bill.
  • GST on one line when the sale is within the state. Tick the split.
  • No due date. Customers pay faster when the date is on the bill.
  • Editing a bill already sent. Issue a new one with the next number.

Let the reminder go out on its own

Makatea sends the WhatsApp reminder before each due date and again when a bill is late. When the customer pays, Makatea records the payment and stops the reminders. Try it free for 14 days, no card needed.

Free on Makatea: proforma invoice template · free receipt template · free invoice generator

Frequently asked questions

Is this bill generator free?

Yes. No signup, no limit and no watermark on the bill.

Can I send the bill on WhatsApp?

Yes. Download the image and send it in the customer chat. The PDF works for email.

Does it split GST into CGST and SGST?

Yes. Tick the split box and the rate is divided into two equal lines.

Is it a GST e-invoice?

No. It is a commercial bill. Businesses that must issue e-invoices generate them on the government portal.

Where is my data stored?

On your device. Your data never leaves your device and nothing is sent to a server.

Can I print the bill?

Yes. Press print and it comes out on one A4 page.

Your recurring collections on autopilot

Makatea sends the reminders over WhatsApp and email, records every payment and tells you who to follow up with first.

14 days free · No card

Keep reading