E-Invoice Implementation Guide for SMEs

ई-इनवॉइस कैसे लागू करें: SME गाइड

10 min read
29 December 2024
HCS

Reviewed by HCS Expert Team

Updated on 29 December 2024

E-Invoice Implementation for SMEs

E-Invoicing is now mandatory for businesses with turnover above ₹5 Cr. This guide helps you understand and implement E-Invoice in your business smoothly.

Current E-Invoice Thresholds

PhaseTurnover LimitEffective From
Phase 1> ₹500 CrOct 2020
Phase 2> ₹100 CrJan 2021
Phase 3> ₹50 CrApr 2021
Phase 4> ₹20 CrApr 2022
Phase 5> ₹10 CrOct 2022
Phase 6> ₹5 CrAug 2023
Expected> ₹1 Cr2025 (proposed)

What is E-Invoice?

E-Invoice is NOT about creating invoices online. It's about registering your invoice with the government and obtaining an IRN (Invoice Reference Number).

The Process:

  • 1. Generate invoice in your billing software
  • 2. Upload to Invoice Registration Portal (IRP)
  • 3. Get IRN + Signed QR Code
  • 4. Print invoice with QR Code
  • 5. E-Way Bill auto-generated (optional)
  • When is E-Invoice Required?

    Transaction TypeE-Invoice?
    B2B (Registered to Registered)Yes
    B2C (Business to Consumer)No
    Export InvoicesYes
    SEZ SalesYes
    Credit/Debit NotesYes
    Composition DealersNo

    Implementing E-Invoice in Tally

    Step 1: Enable E-Invoice in Tally

    • Gateway > F11 > Statutory & Taxation
    • Enable GST > Set E-Invoice: Yes
    • Enter API credentials

    Step 2: Get API Credentials

    • Register on einvoice1.gst.gov.in
    • Create API user
    • Note Client ID and Client Secret

    Step 3: Configure Tally

    • Enter IRP details in Tally
    • Map HSN codes correctly
    • Verify GSTIN of parties

    Step 4: Generate E-Invoice

    • Create Sales Invoice normally
    • Use Export > E-Invoice > Generate
    • IRN appears on voucher

    Common Issues & Solutions

    IssueCauseSolution
    Invalid GSTINWrong party GSTINVerify on GST portal
    HSN not foundWrong HSN codeUse correct 4/6/8 digit HSN
    Duplicate IRNInvoice already registeredCheck invoice number
    Network errorIRP downRetry after some time
    Schema errorMissing mandatory fieldsFill all required fields

    Time Limits

    ActionTime Limit
    Generate E-InvoiceWithin 24 hours of invoice
    Cancel E-InvoiceWithin 24 hours of IRN
    Amend E-InvoiceNot allowed (cancel & re-issue)

    Penalties for Non-Compliance

    ViolationPenalty
    B2B invoice without E-Invoice100% of tax or ₹10,000 (higher)
    Wrong E-Invoice detailsRejection of ITC by buyer

    E-Invoice & E-Way Bill Integration

    Good news: If you generate E-Invoice, E-Way Bill Part A is auto-filled. You only need to update:

    • Vehicle number
    • Mode of transport
    • Transporter ID (optional)

    HCS E-Invoice Services

  • 1. Setup: Complete Tally configuration for E-Invoice
  • 2. Training: Staff training on E-Invoice generation
  • 3. API Integration: For high-volume businesses
  • 4. Troubleshooting: Resolve E-Invoice errors
  • 5. Compliance Check: Monthly audit of E-Invoice status
  • Get E-Invoice ready with HCS today!

    Frequently Asked Questions

    What happens if I don't generate E-Invoice?
    Your invoice is invalid for GST purposes. Your buyer cannot claim ITC, and you may face penalties up to 100% of tax amount.
    Can I cancel an E-Invoice?
    Yes, within 24 hours of IRN generation. After that, you must issue a credit note (which also needs E-Invoice).
    Is E-Invoice required for B2C?
    No, E-Invoice is only for B2B, Export, and SEZ supplies. Retail sales to consumers don't require E-Invoice.
    Does Tally generate E-Invoice automatically?
    TallyPrime can generate E-Invoice directly if configured. HCS provides setup and training services.