Beginner-friendly TallyPrime billing guide

A Tally invoice is not just a bill. It is your sales, GST, stock, and ledger record in one entry.

How to make an invoice in Tally becomes simple once the company, GST, party ledger, sales ledger, stock items, and invoice configuration are set correctly. This guide explains the practical flow in TallyPrime for sales invoices, GST invoices, printing, and basic troubleshooting.

Quick Answer: How Do You Make an Invoice in Tally?

To make an invoice in TallyPrime, open Gateway of Tally > Vouchers > F8 Sales, choose the invoice mode, select the customer ledger, enter item or service details, select the sales and GST ledgers, verify totals, and press Ctrl+A to save. You can then print the invoice using Alt+P.

For GST invoices, make sure GST is enabled and configured in company features, party masters, sales ledger, stock items or service ledgers, and tax ledgers before creating the sales voucher.

Invoices are a daily part of business operations. But in TallyPrime, an invoice does more than ask the customer for payment. It records the sale, updates the customer ledger, affects stock if inventory is enabled, calculates tax when configured, and supports GST reporting.

That is why a clean invoice setup matters. A wrong ledger, tax rate, voucher mode, or print format can create confusion in accounts, tax reports, and customer communication.

What Is a Tally Invoice?

A Tally invoice is a sales voucher or billing document created when goods or services are sold. It records customer details, invoice number, date, items or services, quantity, rate, tax, discount, total amount, and narration if required.

In TallyPrime, the same invoice can work as a printed bill for the customer and as an accounting entry for your books.

Who Should Learn Tally Invoicing?

Business ownersCreate reliable sales billsUseful when you want invoice, stock, GST, and customer ledger records to stay aligned.
AccountantsMaintain accurate ledgersUseful for billing, receivables, tax calculation, and sales reporting.
FreelancersRaise service invoicesUseful when billing customers for professional services with proper tax details.
Students and beginnersUnderstand voucher entry flowInvoice entry is one of the most practical ways to learn TallyPrime operations.

Preliminary Setup Before Creating an Invoice

Before you begin invoice entry, check the masters and features. This saves time during billing and prevents incorrect GST or ledger posting.

Setup area What to check Why it matters
Company GST details GST registration, state, and applicable tax settings. Required for GST invoice and tax reporting.
Party ledger Customer name, address, state, GSTIN, and registration type. Helps apply correct local or interstate tax treatment.
Sales ledger Sales account and GST applicability. Controls how sales are posted in books.
Stock or service masters Item name, unit, HSN/SAC, rate, and GST details. Supports accurate item billing and tax calculation.
Tax ledgers CGST, SGST/UTGST, IGST, and cess where applicable. Required for proper tax calculation in GST invoices.
Invoice format Print title, logo, bank details, terms, and field visibility. Improves customer-facing invoice clarity.

Official Tally guidance also starts with setup: GST details should be configured for the company, party masters, sales ledger, items or service ledgers, HSN/SAC details, GST rates, and tax ledgers before recording GST sales.

How to Make an Invoice in Tally: Step-by-Step

Use this flow for a normal sales invoice in TallyPrime. Some field names may vary slightly based on your release, configuration, and voucher mode.

  1. Open the sales voucher. Go to Gateway of Tally > Vouchers > press F8 Sales. You can also use Alt+G > Create Voucher > F8 Sales.
  2. Select the invoice mode. Use Item Invoice when billing stock items. Use Accounting Invoice when billing services without inventory details.
  3. Select the customer ledger. Choose the party or customer name. Confirm customer address, state, and GST details if supplementary details are enabled.
  4. Select the sales ledger. Choose the correct sales ledger based on GST or non-GST sale, goods or services, and accounting requirement.
  5. Enter items or services. Add item name or service ledger, quantity, rate, unit, discount if applicable, and other details required by your business.
  6. Add GST ledgers. Select CGST and SGST for local sales or IGST for interstate sales if tax is not auto-applied through configuration.
  7. Verify totals. Check taxable value, tax amount, round-off, discount, customer name, invoice number, and narration.
  8. Save the invoice. Press Ctrl+A to accept and save the voucher.
  9. Print or share the invoice. Press Alt+P to print the current invoice and review print settings before sending it to the customer.

Does your Tally invoice format look too basic for your business?

We can customize invoice fields, logo placement, terms, declaration, bank details, columns, and print layout to match your billing process.

How to Create a GST Invoice in TallyPrime

A GST invoice needs more than a sales entry. It needs correct tax configuration before billing starts.

  • Enable GST for the company and enter the correct GST registration details.
  • Update party ledger with GSTIN, registration type, and state.
  • Configure GST details in sales ledgers and stock or service masters.
  • Maintain HSN or SAC details and GST rates at the correct level.
  • Create tax ledgers for CGST, SGST/UTGST, IGST, and cess where required.
  • Check whether the sale is local or interstate before finalizing the invoice.

Once configuration is correct, TallyPrime can calculate taxes based on party state, item or service tax details, and selected ledgers.

Example: Simple GST Invoice in Tally

Assume you sell 10 pieces of Product A at Rs. 100 each with 18% GST.

Invoice detail Example value What Tally records
Item Product A Stock item selected in the sales invoice.
Quantity and rate 10 pieces x Rs. 100 Taxable value becomes Rs. 1,000.
GST 18% Tax becomes Rs. 180 if GST is configured correctly.
Total invoice value Rs. 1,180 Customer ledger is debited and sales/tax ledgers are credited.

How to Print an Invoice in Tally

After saving the sales invoice, press Alt+P to print. Review the current print format, printer, number of copies, title, declaration, bank details, and optional fields before printing or exporting.

If the invoice is not printing the way you want, check voucher print configuration and invoice formatting options. Businesses often customize the invoice to include brand logo, terms, UPI details, dispatch details, transport information, QR code, or special columns. For faster collection after invoicing, explore payment gateway integration for payment links and QR-code payment requests in TallyPrime.

How to Export an Invoice as a PDF

To save a TallyPrime invoice as a PDF, open the saved sales voucher, press Alt+P, and choose PDF Output. Review the print configuration before saving so the exported invoice contains the correct fields, format, and branding.

  1. Open the saved invoice. Open the sales voucher you want to share or keep as a PDF.
  2. Open the print options. Press Alt+P for the current invoice.
  3. Choose PDF Output. Select PDF Output in the print options and confirm the destination and file details.
  4. Review before saving. Check the invoice format, totals, and visible fields, then save the PDF.

How to Edit or Cancel an Invoice in Tally

To edit an invoice in TallyPrime, open the voucher, press Enter, make the required change, and save it with Ctrl+A. You can delete a normal voucher with Alt+D, but an e-invoiced transaction requires a separate IRN cancellation through Alt+X.

  1. Open the saved voucher. Find the invoice through the relevant voucher view or report.
  2. Edit the invoice. Press Enter, update only the required details, and press Ctrl+A to accept the revised voucher.
  3. Delete a normal invoice when appropriate. Use Alt+D only when the voucher should be removed from the books.

Important for e-invoices: Deleting an e-invoiced transaction does not cancel its IRN. Use Alt+X to cancel the e-invoice through the applicable TallyPrime workflow instead.

How to Customize an Invoice in Tally

Basic invoice configuration can be handled inside TallyPrime, but many businesses need a custom print format because their invoice is part of their customer experience and compliance workflow.

Set Up Logo and Invoice Format

For standard invoice-printing settings, go to F12 Configure → Invoice Printing. Use this area to review the available logo, title, field-visibility, and format options, then preview the invoice before sending it to a customer.

BrandingLogo, title, address, and declarationMake invoices look consistent with your company identity.
ColumnsCustom item, batch, serial, discount, or transport fieldsShow the exact details your customers and internal team need.
ComplianceGST, HSN/SAC, e-way, terms, and bank detailsReduce missing information on customer-facing documents.
WorkflowIndustry-specific invoice formatsUseful for traders, manufacturers, service firms, distributors, and exporters.

Need invoice fields that standard TallyPrime does not show?

Custom Tally invoice development can add business-specific fields, print logic, calculations, and layouts without forcing your team into manual edits.

Proforma and Repeated Invoices in Tally

Use a proforma invoice when you need to share expected sale details before recording the final sale, and use voucher duplication for similar recurring invoices. Both workflows help you work faster while keeping the final accounting invoice under your control.

Use a Proforma Invoice Before Final Billing

A proforma invoice is useful when you need to show the customer the proposed items, prices, and terms before the sale is confirmed. Finalize the transaction as a normal sales invoice only when the sale is ready to be recorded in your accounts and GST workflow.

Use Voucher Duplication for Repeated or Batch Invoices

For repeated billing, duplicate a similar voucher instead of starting from a blank invoice. Review the customer, date, items, quantities, rates, tax, and narration carefully before you save the new voucher with Ctrl+A.

Troubleshooting Common Invoice Issues

Issue Likely cause What to check
GST is not calculating GST details are missing in company, ledger, item, or tax ledger. Check GST setup, HSN/SAC, tax rate, and party state.
Wrong tax type appears Customer state or registration details may be incorrect. Verify party ledger state, GSTIN, and place of supply.
Invoice number is wrong Voucher numbering settings may need adjustment. Review voucher type numbering and restart rules.
Stock is not reducing Wrong invoice mode or item configuration may be used. Use Item Invoice and check inventory masters.
Print format is missing details Print configuration or custom format is incomplete. Review print settings or create a custom invoice format.

Best Practices for Tally Invoicing

  • Maintain clean customer and item masters before billing begins.
  • Use consistent invoice numbering and avoid manual overwriting unless required.
  • Check GST rates, HSN/SAC, and place of supply before saving invoices.
  • Use narration or terms clearly when payment conditions matter.
  • Review invoice print preview before sending the first invoice from a new format.
  • Back up company data regularly, especially before major configuration changes.

Want invoices that are accurate, professional, and easier to print?

Whether you need GST invoice setup, print format customization, extra fields, terms, QR details, or billing workflow support, Tally Experts can help you design it properly.

Final Thoughts

Learning how to make an invoice in Tally is one of the fastest ways to understand daily accounting workflow. Once the setup is correct, the invoice entry itself becomes simple: open Sales voucher, select customer, enter items or services, verify GST and totals, save, and print.

The bigger improvement comes from making invoices fit your business. A clean format, correct GST configuration, and reliable print setup reduce billing errors and make customer communication more professional.

How to Make an Invoice in Tally FAQs

What is a Tally invoice?

A Tally invoice is a sales voucher or billing document created in TallyPrime. It records customer details, items or services, taxes, total value, and ledger impact.

How do I create a simple invoice in TallyPrime?

Open Gateway of Tally > Vouchers > F8 Sales, select invoice mode, choose the customer ledger, enter item or service details, verify totals, and press Ctrl+A to save.

Can I create a GST invoice in Tally?

Yes. Enable and configure GST details in company features, party masters, sales ledgers, item or service masters, and tax ledgers before creating the invoice.

How do I print an invoice after saving it?

After saving the invoice, press Alt+P, choose the current invoice or required print option, review configuration, and print or export the invoice.

Can I customize the invoice format in TallyPrime?

Yes. Some changes can be made through invoice configuration. For advanced layouts, custom fields, special columns, or branded formats, Tally invoice customization may be required.

Why is GST not calculating in my Tally invoice?

GST may not calculate if GST is not enabled, tax ledgers are missing, party state is incorrect, GSTIN details are incomplete, or item and ledger GST rates are not configured properly.

Join Our Tally Newsletter

Latest Updates, Features, Modules Info on Tally Customization

Get a personal consultation.

Call us today at +919211044269