How to Create an Invoice (Step-by-Step Guide)
Everything you need to send your first professional invoice — in 5 minutes or less.
Last updated: September 2026
Whether you're a freelancer billing your first client or a small business owner who's been using Word documents, this guide shows you exactly what goes on an invoice and how to create one that gets you paid faster.
What Is an Invoice?
An invoice is a document you send to a client asking them to pay you for work you've done or products you've delivered. It's not a receipt (that comes after payment). Think of it as a formal "please pay me" letter with all the details your client needs.
Invoices serve three purposes:
- Getting paid — your client knows exactly what they owe and when
- Record keeping — both you and your client have proof of the transaction
- Tax compliance — governments require invoices for VAT/GST/sales tax reporting
What Every Invoice Must Include
A professional invoice needs these fields. Miss any of them and you risk payment delays or tax issues.
| Field | Why It Matters |
|---|---|
| Your business name & address | Identifies who's billing. Required by law in most countries. |
| Client name & address | Identifies who's being billed. Needed for their records too. |
| Invoice number | Unique ID for tracking. Use sequential numbers (INV-001, INV-002). |
| Invoice date | When the invoice was issued. |
| Due date | When payment is expected. Common terms: Net 15, Net 30. |
| Line items | What you're charging for — description, quantity, rate, and line total. |
| Subtotal | Total before tax. |
| Tax (VAT/GST/Sales tax) | The tax amount and rate. Include your tax ID if required. |
| Total due | The final amount the client needs to pay. |
| Payment methods | Bank details, PayPal, or however you accept payment. |
5 Steps to Create a Professional Invoice
Step 1: Add Your Business Details
Put your business name, address, phone, email, and tax registration number at the top. If you have a logo, include it — it looks professional and helps clients recognize your invoices instantly.
Step 2: Add Your Client's Information
Include the client's full legal name (or company name), billing address, and a contact email. Double-check the spelling — a wrong name can delay payment, especially at larger companies where invoices go through an accounts payable department.
Step 3: List Your Products or Services
Break down exactly what you're billing for. Each line item should have:
- A clear description ("Website redesign — homepage" not just "design work")
- Quantity or hours
- Unit price or hourly rate
- Line total (quantity × price)
The more specific you are, the fewer questions your client will have — and the faster you'll get paid.
Step 4: Calculate Tax and Totals
Add up all line items for the subtotal. Then apply the correct tax rate for your location:
- UAE: 5% VAT
- Saudi Arabia: 15% VAT
- India: GST rates vary (5%, 12%, 18%, 28%)
- EU: VAT varies by country (17–27%)
- US: Sales tax varies by state (0–10%+)
Show the subtotal, tax amount, and total due clearly. If you're billing in a different currency than your client uses, note the currency.
Step 5: Set Payment Terms
Tell your client when and how to pay:
- Due date: "Net 30" means 30 days from invoice date. For new clients, consider Net 15 or even "due on receipt."
- Payment methods: List your bank details, PayPal, or other accepted methods.
- Late fees: Optional, but mentioning a late payment policy (e.g., 1.5% per month) encourages on-time payment.
Tips to Get Paid Faster
- Send invoices immediately — the sooner you send it, the sooner you get paid. Don't wait until end of month.
- Use clear due dates — "Due October 15, 2026" is better than "Net 30." People understand dates, not accounting terms.
- Follow up on day 1 — if payment is late, send a polite reminder the next day. Most late payments are simply forgotten.
- Offer multiple payment options — the easier you make it to pay, the faster it happens.
- Send via WhatsApp — emails get buried. A WhatsApp message with a PDF attachment gets opened within minutes.
5 Common Invoice Mistakes
- No invoice number — makes tracking impossible and violates tax rules in many countries.
- Vague descriptions — "consulting" tells the client nothing. Be specific about what was delivered.
- Wrong tax rate — applying your country's tax rate to a cross-border transaction can create legal issues.
- Missing payment details — if the client doesn't know where to send money, they won't send it.
- Sending late — invoicing 3 weeks after the work makes it feel less urgent. Invoice the same day.
Create Your First Invoice in 10 Seconds
You don't need Word templates or expensive software. With BusinessOS, you can:
- Voice-to-invoice: Say "invoice Ahmed 500 for logo design" and get a professional PDF instantly
- One-click PDF export with your logo, tax calculations, and payment terms
- Send via WhatsApp in one tap
- Auto-calculate VAT/GST for your country
- Works offline — no internet required, your data stays on your device
Free during limited early access. No credit card required.
Create Your First Invoice Free →