Booking Shopify export orders -- zero-rated, compliant, never blended.
An export isn't just “set GST to 0%.” It has its own LUT requirement, its own invoicing rules, and its own failure modes -- here's exactly how each one is handled.
One Shipping Bill, one voucher -- never blended.
A Shipping Bill (customs) is issued per physical shipment, days after the order is fulfilled and synced. If export orders were folded into a daily aggregate the way ordinary B2C sales are, one voucher could end up needing several different Shipping Bill numbers -- which doesn't fit. So export orders, like B2B, are never aggregated: every fulfillment gets its own voucher, so a Shipping Bill always maps to exactly one invoice.
Every part of the export path.
Automatic detection by ship-to country
Any order shipping outside India is treated as an export -- no manual flagging per order.
Zero-rated under your LUT, blocked without one
Every line item is posted at 0% GST regardless of its normal domestic rate -- but only once a valid LUT (Letter of Undertaking) number is configured; without one, the export order is blocked (not silently posted at the wrong rate).
LUT financial-year staleness handling
A LUT is filed per financial year and goes stale every April 1st. Ledgeree records which FY your LUT covers, blocks an export order whose FY doesn't match, and nudges you every January-March to file the next year's LUT before the current one expires.
One voucher per shipment, never aggregated
Like B2B, export orders are never folded into a daily aggregate -- a Shipping Bill (customs) is issued per physical shipment, so one voucher always maps to exactly one shipping bill, never several blended together.
Its own export Sales / Sales Return ledger pair
Kept out of your domestic Sales accounts entirely, same principle as B2B.
Shipping Bill number & port code, recorded after the fact
A Shipping Bill doesn't exist until customs actually clears the shipment, days after the order syncs -- so Ledgeree lets you record the Shipping Bill number, date, and port code against the already-posted voucher once you have them, for your Rule 46 compliance records.
Foreign-currency total captured for your records
When a customer is charged in a foreign currency, that currency and total are recorded alongside the INR figures your books actually need (already correctly converted by Shopify's own payment processing) -- so you have both figures on file without a manual note.
Skip toggle if you invoice exports manually
Don't want export orders synced at all? A single toggle excludes them from sync entirely, with no blocking errors generated for orders you've chosen to handle yourself.
Get your export invoices right, automatically.
A 5-day free trial is enough to see a real export order post correctly.
Start free trial