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:
- Your business name, address and contact information
- The buyer’s name, address and contact information
- A unique invoice number
- The invoice date and payment due date
- Description of the goods or services provided
- Quantity and unit price for each item
- Total amount before tax
- Applicable tax (Goods and Services Tax or Value Added Tax, depending on your jurisdiction)
- Total amount due after tax
- 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:
- Your business name prominently displayed
- Registered address, phone number and email address
- Goods and Services Tax Identification Number (GSTIN), if you are a registered business under GST in India
- The word “Invoice” clearly mentioned
- A unique, sequential invoice number (for example, INV-2025-001)
- 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:
- Buyer’s full legal name or company name
- Billing address
- Buyer’s GSTIN for business-to-business (B2B) invoices under GST
- 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:
- A clear description of the product or service
- Quantity (units, hours or days)
- Unit price
- 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:
- Add all line items to get the subtotal before tax
- Apply the correct GST rate for each item
- For intra-state transactions, show Central Goods and Services Tax (CGST) and State Goods and Services Tax (SGST) separately
- For inter-state transactions, apply Integrated Goods and Services Tax (IGST)
- Display the tax amount separately
- 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:
- Payment due date
- Accepted payment methods (bank transfer, cheque, UPI or others)
- Bank details such as account number, IFSC code and bank name
- Late payment charges, if applicable
- 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:
- Invoice number is unique and follows the sequence
- Buyer details and GSTIN are correct
- Goods or services and prices are accurate
- GST has been applied correctly
- Total amount matches the calculation
- 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.