Resources & Tutorials

Invoice Guides & Billing Best Practices

Practical advice on creating compliant invoices, calculating GST taxes accurately, and setting payment terms that get you paid faster.

Invoicing Fundamentals

The Essential Anatomy of a Professional Commercial Invoice

An invoice is not just a request for payment—it is a legal record of a commercial transaction between a seller and a buyer. Incomplete invoices can result in delayed payment approval, accounting reconciliation disputes, and tax audit rejections.

Key Components Every Valid Invoice Must Contain:

1. Business Identity & Header

Your legal business name, physical trading address, official email, phone number, and tax registration identifiers (such as GSTIN or EIN).

2. Unique Sequential Identifier

Every invoice must have a sequential, non-repeating identifier (e.g. INV-2026-001). Never reuse invoice numbers across different clients.

3. Exact Issue & Due Dates

Explicitly state both the issue date and the exact calendar payment due date (e.g., "Due on 21 October 2026") rather than ambiguous phrases.

4. Itemized Goods or Services Table

Detailed line items with specific descriptions, unit quantities, unit rates, taxable value, and applicable tax rates. Avoid vague lines like "consulting work".

Generate this exact layout with our automated builder:Create Standard Invoice
Tax & Regulatory Compliance

Understanding Indian GST Invoicing: CGST, SGST, IGST & HSN Codes

In India, businesses registered under the Goods and Services Tax (GST) system must issue GST-compliant Tax Invoices when supplying taxable goods or services. Knowing when to apply intra-state or inter-state tax rates is essential for accurate Input Tax Credit (ITC) claiming.

Intra-State: CGST + SGST

If the seller's state code matches the buyer's place of supply (e.g. both in Karnataka, state code 29), the total GST rate is divided equally between:

  • CGST: Central Goods & Services Tax (50% of rate)
  • SGST: State Goods & Services Tax (50% of rate)

Inter-State: IGST

If the seller and the place of supply are in different states (e.g. Maharashtra 27 to Karnataka 29), the full tax is collected as:

  • IGST: Integrated Goods & Services Tax (100% of rate)
  • No split between central and state portions.

HSN Codes vs. SAC Codes

HSN (Harmonized System of Nomenclature): Used for classifying physical products and commodities (e.g. 8471 for computers).
SAC (Services Accounting Code): Used for commercial and digital services (e.g. 998314 for IT development and programming services).

Use our dedicated GST tool with automated tax splitting:Launch Free GST Invoice Maker
Cash Flow & Financial Management

Invoice Payment Terms, Bank Details & Getting Paid on Time

Cash flow is the lifeblood of every independent business. Choosing clear payment terms and eliminating friction in payment methods drastically reduces overdue invoices.

Due on Receipt

Payment is expected immediately upon delivery of the invoice. Best for ad-hoc freelance projects, initial milestones, and one-off consultancies.

Net 15 Days

Full payment is due within 15 calendar days from the invoice date. Great balance between client accounting turnaround and healthy cash flow.

Net 30 Days

The standard corporate benchmark for large enterprises and B2B contracts where procurement departments process vendor runs on monthly cycles.

Payment Details Best Practices

  • Include primary Bank Name, Account Number, Branch, and IFSC / SWIFT / IBAN code clearly on the invoice footer.
  • Add your direct UPI ID (e.g. business@upi) for instant mobile payments in India.
  • Specify any late fee terms agreed upon in your master service agreement.
Configure default bank and UPI details in the invoice generator:Add Payment Details Now
Branding & Presentation

Choosing and Customizing the Right Invoice Template

Your invoice is frequently the last visual artifact a client receives from a project. A well-designed, professional bill reflects your company's high standards.

Minimal & Modern Layouts

Focus on typography, clean line dividers, and high legibility. Recommended for developers, UI designers, and creative copywriters.

Classic & Professional Layouts

Traditional boxed grid layouts with structured columns, ideal for legal services, accounting firms, and construction contractors.

Preview all 6 templates with sample business data:Browse Invoice Templates

Ready to apply these invoicing practices?

Our free generator implements all these formatting rules and tax calculations automatically.