How To Create an Invoice Step by Step

Tallysolutions

Tally Solutions

Jun 18, 2026

30 second summary | An invoice is a formal document a seller sends to a buyer to request payment for goods or services. Creating one correctly means including the right details, the right format and accurate tax information to avoid payment delays or compliance issues.

Creating an invoice is not just about adding numbers to a document. It helps you get paid on time, keep track of your sales and maintain clear records for your business. Whether you are a freelancer, a small business owner or a growing company, a well-made invoice keeps transactions smooth. Here is how to create one step by step.

What are the steps to create an invoice?

Here are the steps to create an invoice:

Step 1: Collect all the required information

The first step in creating an invoice is gathering all the details you need to include. Having complete information helps avoid payment delays, tax errors and confusion between you and the buyer.

Before creating the invoice, collect:

  1. Your business name, address and contact information
  2. The buyer’s name, address and contact information
  3. A unique invoice number
  4. The invoice date and payment due date
  5. Description of the goods or services provided
  6. Quantity and unit price for each item
  7. Total amount before tax
  8. Applicable tax (Goods and Services Tax or Value Added Tax, depending on your jurisdiction)
  9. Total amount due after tax
  10. Bank account details or preferred payment method

Step 2: Create the invoice header

The next step is to add the invoice header. This section identifies your business and helps the buyer understand the purpose of the document.

Include the following details at the top of the invoice:

  1. Your business name prominently displayed
  2. Registered address, phone number and email address
  3. Goods and Services Tax Identification Number (GSTIN), if you are a registered business under GST in India
  4. The word “Invoice” clearly mentioned
  5. A unique, sequential invoice number (for example, INV-2025-001)
  6. Invoice issue date and payment due date

Step 3: Add the buyer details

After adding your business details, fill in the buyer information. Correct billing details ensure the invoice reaches the right person and help avoid tax or payment-related issues.

Include:

  1. Buyer’s full legal name or company name
  2. Billing address
  3. Buyer’s GSTIN for business-to-business (B2B) invoices under GST
  4. Contact name and email address for digital invoices

Step 4: List the goods or services provided

The next step is to add the details of what you sold or provided. A clear breakdown helps buyers verify charges and reduces the chances of payment disputes.

For each item or service, include:

  1. A clear description of the product or service
  2. Quantity (units, hours or days)
  3. Unit price
  4. Total amount for each line item (quantity × unit price)

If you have multiple products or services, list each one separately rather than combining unrelated items into a single line.

Step 5: Calculate and add GST

After listing your products or services, calculate the applicable tax and add it to the invoice. The GST treatment depends on your registration status and the type of transaction.

To calculate GST:

  1. Add all line items to get the subtotal before tax
  2. Apply the correct GST rate for each item
  3. For intra-state transactions, show Central Goods and Services Tax (CGST) and State Goods and Services Tax (SGST) separately
  4. For inter-state transactions, apply Integrated Goods and Services Tax (IGST)
  5. Display the tax amount separately
  6. Add the subtotal and tax to show the final amount payable

If you are not registered under GST, you cannot charge GST or issue a tax invoice. You may need to issue a bill of supply or commercial invoice, depending on your business requirements.

Step 6: Add payment terms

The next step is to mention the payment terms. Clear payment instructions help the buyer know when and how to complete the payment.

Include:

  1. Payment due date
  2. Accepted payment methods (bank transfer, cheque, UPI or others)
  3. Bank details such as account number, IFSC code and bank name
  4. Late payment charges, if applicable
  5. Early payment discounts, if offered

Step 7: Review and send the invoice

Before sending the invoice, review all details to ensure everything is accurate. This helps prevent payment delays and the need for corrections later.

Check that:

  1. Invoice number is unique and follows the sequence
  2. Buyer details and GSTIN are correct
  3. Goods or services and prices are accurate
  4. GST has been applied correctly
  5. Total amount matches the calculation
  6. Payment due date is mentioned

Once verified, send the invoice in a format the buyer can access and save. PDF is commonly used because it keeps the document unchanged after sending. If you use invoicing software, you can also send invoices directly and maintain digital records.

Conclusion

A good invoice does more than request payment; it keeps your business records organised, builds trust with customers and helps you stay prepared for tax and compliance requirements. By following a consistent invoicing process and ensuring every detail is accurate, you can avoid unnecessary delays and simplify financial management.

For businesses that regularly issue invoices, using the right software can save time and reduce manual errors. TallyPrime helps you create GST-compliant invoices, track payments and manage your accounts in one place, so you can focus more on running your business.

FAQs

An invoice is a document that requests payment for goods or services provided, while a receipt confirms that the payment has already been made. An invoice is issued before or at the time of payment, whereas a receipt is issued after payment. They serve different purposes and cannot be used interchangeably.

No, only businesses registered under the Goods and Services Tax Act need to issue a GST tax invoice. Businesses that are not registered under GST issue a regular commercial invoice or bill of supply, depending on their business requirements. GST registration depends on factors such as annual turnover and the type of supply made.

Yes, you can create invoices in Excel or Word for basic billing needs. However, manual invoicing can increase the chances of calculation errors and does not automatically maintain invoice sequences or connect with your accounting records. Businesses that raise invoices frequently often use invoicing software to save time and improve accuracy.

An invoice with an incorrect GSTIN can prevent the buyer from claiming Input Tax Credit (ITC) on that purchase. If you notice the mistake after issuing the invoice, you can cancel it by issuing a credit note and then a corrected invoice with the correct GSTIN. The revised invoice should mention the reference of the original invoice.

Yes, GST invoices must be issued within the specified time limits. For goods, a tax invoice must be issued on or before the time of removal or delivery. For services, it must generally be issued within 30 days from the date of supply. For banking and financial services, the time limit is 45 days. These timelines determine when GST liability applies.

Published on June 18, 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