Skip to content
BillKey — Billing Anywhere, Anytime

E-Way Bill, end-to-end

Every GST-registered business that moves goods over ₹50,000 needs an E-Way Bill. BillKey takes the NIC pain out of it.

The lifecycle, in plain English

An EWB has two parts. Part-A is the consignment header: seller, buyer, goods, invoice, value. Part-B is the transport: vehicle number or transporter ID, distance, mode. You can generate Part-A immediately and update Part-B when the vehicle is confirmed.

Edge cases we handle out of the box

  • URP buyer — unregistered buyer with a buyer reference number. Fully wired.
  • SEZ (with / without payment) and Deemed Export — correct SupTyp mapping with our outward supply category field.
  • NIC retry — exponential backoff on token expiry (4003, GSP752) and transient 5xx.
  • Duplicate recovery — if NIC returns 604 because an EWB already exists, we reconcile to the existing EWB number.
  • Part-B updates — change vehicle in transit without re-issuing the EWB.

Performance you can plan around

Bulk uploads run through a queue with per-tenant locks. Workers spawn on-demand and tear down after idle, so you only pay for what you use. Each job has a trace ID and an SSE event stream — your dashboard updates in real time.

Audit trail by default

Every state change is logged. Every PDF is archived to Cloudflare R2. Filings become straightforward when the data is consistent.

Stop fighting the NIC portal.

Start generating EWBs and e-Invoices today. Free to try, no credit card.

WhatsApp us