Create and Customise Invoice Templates for Your Business in Minutes

Tallysolutions

Tally Solutions

Jun 2, 2026

30 second summary | An invoice template is a pre-formatted document that captures all the details of a sale, from buyer and seller information to item descriptions, taxes and totals. Setting one up correctly means your invoices are consistent, compliant and ready to send without starting from scratch each time.

An invoice template is a ready-to-use format that holds all the information a bill needs: your business details, the buyer’s details, a line-by-line breakdown of goods or services, applicable taxes and the total amount due. 

Once built, you reuse it for every transaction, change only what is specific to that sale and send. Here is how to create and customise one that works for your business.

What a standard invoice template must include

Before you build a template, confirm that every required field is present. A missing field can delay payment or create a compliance issue under the Goods and Services Tax (GST) framework.

Field

What to include

Why it matters

Invoice number

Unique sequential number

Tracks payments and avoids duplicates

Invoice date

Date of issue

Sets the payment due date

Seller details

Name, address, GSTIN

Required for GST invoices

Buyer details

Name, address, GSTIN (if registered)

Enables the buyer to claim input tax credit (ITC)

Line items

Description, quantity, rate, amount

Forms the basis of the bill

HSN/SAC code

Harmonised System of Nomenclature code for goods; Services Accounting Code for services

Mandatory above specified turnover thresholds under GST rules

Tax breakdown

Central Goods and Services Tax (CGST), State Goods and Services Tax (SGST) or Integrated Goods and Services Tax (IGST)

Determines the tax the buyer can offset

Total amount

Sum including all taxes

The figure payable by the buyer

Payment terms

Due date, accepted modes

Reduces delays and disputes

How to create an invoice template

You can create a bill template using a spreadsheet, a word processor or dedicated accounting software. Each approach has trade-offs on effort, accuracy and compliance.

Option 1: Use a spreadsheet or word processor

This is the quickest starting point for a business with low invoice volume and simple tax requirements.

  1. Open a blank spreadsheet or document.
  2. Add a header section that will include your business name, address, logo, GSTIN and contact details.
  3. Add a buyer section; leave the fields blank for the customer name, address and GSTIN.
  4. Create a line-item table with columns for description, HSN/SAC code, quantity, rate, discount (if applicable) and amount.
  5. Add a tax section below the table that will separate rows for CGST, SGST or IGST, with the applicable rate and calculated amount.
  6. Add a totals row that will include subtotal, total tax and grand total.
  7. Add payment terms and bank details at the bottom.
  8. Save this as your master template. 
  9. Make a copy each time you raise a new invoice.

Option 2: Use accounting software

Software-based templates pull your business details, customer records and tax rates automatically, which reduces the scope for errors.

  1. Set up your business profile: name, address, GSTIN and financial year.
  2. Add your products or services to the item master with HSN/SAC codes and default tax rates.
  3. Configure your invoice numbering series (for example: INV/2025-26/001).
  4. Choose or configure a print format that reflects your brand: logo, colours, column order and footer text.
  5. Save the configuration. Every new invoice uses this as the base, with fields pre-filled from your records.

How to customise your invoice template

A template is not one-size-fits-all. The fields and layout you need depend on the nature of your business and your customers. Here are the common customisations to consider:

  • Add your logo and brand colours: A professionally formatted invoice creates a better impression and is easier to identify in a buyer’s inbox.
  • Include terms and conditions: State your return policy, late payment penalties or delivery conditions directly on the invoice to prevent disputes later.
  • Add a “place of supply” field: This is mandatory for GST invoices. It determines whether CGST and SGST or IGST applies to the transaction.
  • Include a reverse charge declaration: If the transaction attracts reverse charge, the invoice must state “reverse charge applicable”. Omitting this is a compliance gap.
  • Add a digital signature field: For e-invoicing under GST, a QR code and IRN (invoice reference number) are generated by the Invoice Registration Portal (IRP) and must appear on the invoice.
  • Separate templates for different transaction types: A proforma invoice, a tax invoice and a credit note serve different purposes. Keeping them as distinct templates avoids confusion.

What are the common mistakes when setting up invoice templates

A template built once is used many times, so errors in the setup affect every invoice that follows.

  • Incorrect GSTIN: A wrong GSTIN on even one invoice can block your buyer from claiming ITC. Verify the number before locking it into the template.
  • Missing HSN/SAC codes: Leaving these blank may result in a non-compliant invoice, particularly if your turnover crosses the threshold that makes them mandatory.
  • Hardcoding tax rates: GST rates change. If you hardcode a rate into the template rather than linking it to a tax master, you may raise invoices at the wrong rate without realising it.
  • No invoice numbering discipline: The GST framework expects invoices to follow a sequential series without gaps. If you use multiple templates or formats, numbering can get out of sync.
  • No place of supply: Without this field, it is unclear whether the transaction is intra-state or inter-state, which determines the tax type and affects both parties’ returns.

Conclusion

A well-built invoice template does more than save time: it ensures that every bill you raise carries the right information, in the right format, every time. The fields you include today determine how smoothly your GST returns reconcile next quarter. If you want a system where invoice creation, tax calculation and compliance reporting connect without manual effort, TallyPrime handles all of it from a single setup

FAQs

An invoice is raised by the seller and sent to the buyer requesting payment. A bill is the same document from the buyer’s perspective: it is the record of what they owe. In practice, the terms are used interchangeably and the template structure is identical.

The GST framework prescribes mandatory fields (such as GSTIN, HSN/SAC codes, tax breakdowns and place of supply) but does not mandate a specific visual layout. As long as all required fields are present, you can design the format to suit your business.

Yes, with adjustments. Goods require an HSN code; services require a SAC code. The tax rates and applicable columns may also differ. If your business supplies both, consider maintaining separate templates or using a system that can handle both within the same format without manual intervention.

A tax invoice is issued to registered buyers so they can claim ITC. For unregistered buyers, a bill of supply (for exempt goods or composition dealers) or a simplified invoice is used depending on the transaction type. It is advisable to maintain separate templates for each scenario to avoid raising the wrong document type.

Bank details are not mandatory under GST rules, but including them reduces payment delays. Buyers can transfer funds directly without needing to ask separately. If you accept multiple payment modes, list all of them (account number, IFSC code, UPI ID) in a fixed section of the template.

Published on June 2, 2026

left-icon
1

of

4
right-icon

India’s choice for business brilliance

Work faster, manage better, and stay on top of your business with TallyPrime, your complete business management solution.

Get 7-days FREE Trial!

I have read and accepted the T&C
Submit