Three records of every flight — the airline invoice, the travel desk billing, and the GSTR-2B entry. Three records that rarely agree with each other, and never at the quarter-end scale where agreement matters most.
SkyLedger matches all three, finds every discrepancy, and quantifies every recoverable credit. At enterprise volume, in minutes, with an audit trail for every verdict.
The airline issues an invoice. The travel desk raises its own. The GSTN portal records what the airline filed. These three records are supposed to describe the same transaction — and usually don't. GSTINs differ. Amounts round. Dates miss a cycle. Names get abbreviated.
Finance teams know this, and have accepted it for years. They reconcile by sampling, accept small variances as rounding, and write off the rest as the cost of doing business.
SkyLedger was built because "close enough" was never actually close enough.
SkyDoc pushes structured invoices in. GSTR-2B pulls automatically. Travel desk billings arrive through API or feed. All three data sources land in one reconciliation ledger, continuously.
The match engine pairs records across all three sources using ticket numbers, GSTINs, amounts, and dates. Every match is attributed. Every unmatched record is held, not discarded.
When records don't match, SkyLedger identifies why — GSTIN mismatch, late filing, amount variance, duplicate entry. Exceptions surface with their cause attached, routed to the right owner.
Of 4.2 million invoices reconciled automatically, with variance attribution on the remainder.
Most reconciliation tools pair two sources and call it a match. SkyLedger matches three — airline invoice, travel desk billing, and GSTR-2B — because two-way matching is where most credits get lost.
Every unmatched record is categorised — GSTIN suffix difference, late airline filing, amount rounding, duplicate claim, wrong entity. Each variance routes to the specific owner who can resolve it.
Every reconciled record carries a full chain — invoice, GSTR-2B entry, match logic, approver. Auditors don't ask how a number was reconciled because the answer is already attached to the number.
SkyLedger sits between SkyDoc and SkyBoard in the Intelligence Stack. SkyDoc feeds it structured invoices. It reconciles them against GSTR-2B. SkyBoard visualises what it produces. AlignIQ posts the recovered credits.
Nothing downstream works without SkyLedger. Every Cr of recovered ITC passes through here first.
See the Intelligence StackSend us one quarter of airline invoices and GSTR-2B data. We'll run SkyLedger against it and return the reconciliation report — every match, every variance, every recoverable rupee. In a working session, not a sales pitch.