Drone OEMs operate a pre-order / deposit driven sales model with large defence, agriculture and survey customers paying 20-50% advance against orders ranging from ₹50 lakh to ₹50 crore, creating multi-month gap between cash receipt and goods dispatch — with GST time-of-supply rules under Section 13 of the CGST Act (Notification 66/2017 exempting advance on goods from GST at receipt but services chargeable at receipt), advance receipt voucher under Rule 50, refund mechanism under Section 54 on cancellation, and Ind AS 115 revenue-recognition only on transfer of control at dispatch.
Book each advance as customer-advance current liability on receipt, evaluate goods-vs-services classification per order line under Section 13 time-of-supply, issue advance receipt voucher under Rule 50 with proper detail, age customer-advance liability by customer and pre-order date, defer revenue recognition until transfer of control at dispatch under Ind AS 115, reconcile bank credit against the order's expected advance schedule, manage cancellation refunds against the original ARV with Section 54 refund claim on any service-portion GST collected and reversed.
Customer master with deposit schedule by order, order master with goods/services line split for GST classification, advance receipt voucher format compliant with Rule 50, bank-credit matching against expected advance amount and order reference, ageing buckets on customer-advance liability (0-30/31-90/91-180/180+ days), cancellation workflow with refund voucher and Section 54 refund tracking on any service-portion GST.
A monthly customer-advance reconciliation dashboard showing total deposit liability by customer and order, age buckets, advance receipt voucher register reconciled to bank credits, deferred revenue under Ind AS 115 ready for dispatch trigger, cancellation refund queue, Section 54 GST refund register for service-portion reversals, and dispatch-ready orders against held advances.
A drone OEM in Hyderabad with ₹50 crore annual revenue closes April books and pulls the customer-advance ledger: ₹14.6 crore total deposit liability across 47 enterprise customers (agriculture cooperatives, state survey departments, defence systems integrators, large industrial inspection firms), spread across 73 active orders ranging from ₹38 lakh to ₹8 crore. The oldest deposit sat 11 months in the books against a defence systems integrator order where the certification of the proposed drone model is delayed. The newest deposit, ₹1.5 crore — 30% advance on a ₹5 crore order from an agriculture cooperative — arrived three days earlier and triggered ARV issuance the same day. The drone customer advance deposit reconciliation India stack runs four interlocking ledgers — customer-advance liability, ARV register, GST treatment per order, and refund/cancellation workflow — and each month-end has to reconcile all four against the bank statement.
Quick reference
| Item | Value |
|---|---|
| Governing section (GST timing) | Section 13 of the CGST Act 2017 |
| Notification governing goods-advance | CBIC Notification 66/2017 |
| GST on advance for goods | Not chargeable at receipt (taxpayers other than composition dealers) |
| GST on advance for services | Chargeable at receipt (time of supply triggers on payment) |
| Advance Receipt Voucher rule | Rule 50 of the CGST Rules |
| Refund mechanism on cancellation | Section 54 of the CGST Act |
| Refund voucher rule | Rule 51 of the CGST Rules |
| Accounting standard | Ind AS 115 (Revenue from Contracts with Customers) |
| Typical drone OEM advance % | 20% to 50% of order value |
| Typical order tenor | 1-9 months from advance to dispatch |
How does Section 13 time-of-supply actually work for goods vs services
Section 13 establishes time of supply for goods as the earlier of:
- Date of invoice or date by which invoice ought to have been issued
- Date of receipt of payment
On a literal reading, an advance received before invoice would trigger GST at receipt. CBIC Notification 66/2017 (issued under Section 148) overrides this for goods — taxpayers other than composition dealers do not pay GST at receipt of advance for supply of goods. GST is payable only at invoice/dispatch. The notification has applied continuously since November 2017 and continues to govern.
For services, no such notification exists — Section 13’s “earlier of invoice or payment” rule operates in full force and GST is payable on advance for services at the time of receipt.
A drone OEM supplying a drone (clearly goods) takes the advance with no immediate GST liability. The same OEM offering a separate service component — pilot training, maintenance AMC, fleet management service, mission planning service — must split the advance between goods and service portions and apply GST on the service portion at receipt.
How is the advance receipt voucher structured under Rule 50
Rule 50 of the CGST Rules prescribes the ARV format. Every registered person receiving an advance towards any supply must issue an ARV at the time of receipt. The ARV captures:
- Supplier name, address, GSTIN
- A consecutive serial number per supplier per FY
- Date of issue
- Recipient name, address, GSTIN where applicable (B2B) or state where B2C
- Description of the proposed supply
- Amount of advance received
- Rate of tax (CGST + SGST or IGST as applicable)
- Amount of tax charged on the advance — nil for goods advance under Notification 66/2017, full GST rate for services advance
- Place of supply with state name and code for inter-state supplies
- Signature or digital signature of supplier
For a drone OEM the ARV is issued for every advance, even when no GST is payable (goods advance), because the documentation step is statutorily required. Without the ARV the input-tax-credit chain at the customer’s end (when the customer claims ITC eventually on the dispatch invoice) lacks the required audit trail.
How is the customer deposit booked in the GAAP ledger
The advance is a balance-sheet liability — not revenue — until transfer of control occurs.
Entry on receipt of advance:
Dr Bank ₹1,50,00,000
Cr Customer Advance ₹1,50,00,000
Entry at dispatch (against ₹5 crore order with 18% GST on drones):
Dr Customer Advance ₹1,50,00,000
Dr Trade Receivable ₹4,40,00,000
Cr Revenue ₹5,00,00,000
Cr Output IGST 18% on ₹5 cr ₹90,00,000
(The ₹5 crore order grosses up to ₹5.9 crore with IGST; the ₹1.5 crore advance applies as a partial settlement; the receivable for the balance ₹4.4 crore remains open for collection.)
Under Ind AS 115, revenue is recognised at the point of transfer of control to the customer — typically at dispatch for a standard goods supply, with bill-of-lading / proof-of-delivery being the operational trigger. For more complex contracts (drone fleet with integration, training, customisation) the revenue may be recognised over time per Ind AS 115’s continuous-performance criteria.
How is the deposit liability aged
A long-tenor customer-advance sitting unconverted to revenue draws scrutiny at audit and possibly at tax assessment. Reconciliation should age the advance liability:
- 0-30 days: healthy, awaiting production
- 31-90 days: standard production cycle, monitor
- 91-180 days: extended cycle, confirm with customer that order is live
- 180+ days: structural delay, often indicating certification delay, design change, or order rework — provision evaluation under Ind AS 37, customer communication mandatory
A 180+ day customer-advance liability against a ₹2.1 crore agricultural cooperative deposit, with the proposed drone model awaiting an R4 type-certification successful attempt, is a real-world reconciliation example — the advance sits liability, ARV is on file, no GST is at risk, but commercial communication and provisioning evaluation must be active.
What happens on cancellation and refund
If a customer cancels the order before dispatch, the OEM refunds the advance. Since no GST was collected at receipt for the goods component (Notification 66/2017), there is no output GST to reverse — the entry is straightforward:
Dr Customer Advance ₹1,50,00,000
Cr Bank ₹1,50,00,000
Rule 51 of the CGST Rules requires a refund voucher referencing the original ARV. The refund voucher must include all the same fields as the ARV plus the refund amount and the original ARV reference.
If the original advance included a service component on which GST was collected at receipt, refund of that GST is claimed under Section 54 of the CGST Act — refund of tax paid on supply of services not provided. The Section 54 refund application is filed in Form GST RFD-01 with supporting documentation (original tax invoice or ARV, refund voucher, customer communication on cancellation, bank statement showing refund processed). Reconciliation must maintain the Section 54 refund register against any service-portion GST reversal.
Worked example — ₹5 crore drone order with ₹1.5 crore 30% advance
- Order value (drone hardware, classification as goods): ₹5 crore
- GST rate applicable on drones (standard category): 18%
- Advance: ₹1.5 crore (30%)
- Advance receipt date: 1 April 2026
- ARV issued: 1 April 2026, serial ARV/2026-27/0117
- GST on advance: nil (Notification 66/2017)
- Customer-advance liability booked: ₹1.5 crore current liability
- Production cycle: 80 days
- Dispatch date: 20 June 2026
- Tax invoice issued: 20 June 2026, ₹5 crore + ₹90 lakh IGST = ₹5.9 crore
- Advance adjusted: ₹1.5 crore against invoice → balance receivable ₹4.4 crore
- Output GST liability triggered: ₹90 lakh in June GSTR-1 / GSTR-3B
- Bank reconciliation: advance bank credit on 1 April matched to ARV/2026-27/0117; balance receivable ₹4.4 crore collected per contract terms
If the same order had included a separate ₹15 lakh pilot training service component with advance on it:
- Service component advance: ₹4.5 lakh (30% of ₹15 lakh)
- GST on service advance: 18% on ₹4.5 lakh = ₹81,000 at receipt under Section 13
- Output GST in April GSTR-3B: ₹81,000 on service advance
- On training completion, balance ₹10.5 lakh + GST collected and adjusted against the original service advance
Section 393 cross-reference
When the customer is a business buyer above turnover thresholds, the customer may deduct Section 393(1)(k) TDS at code 1012 (legacy 194Q) at 0.1% on the purchase value above ₹50 lakh aggregate per FY. The TDS is on the buyer’s side and reflects in the OEM’s Form 26AS. Reconciliation should monitor 26AS reflections against expected TDS on the order. See Section 393 TDS new Income Tax Act reconciliation and TDS payment codes 1001-1092 India.
CBIC authority reference
For Section 13 time-of-supply text, Notification 66/2017 on goods-advance, advance receipt voucher format under Rule 50, and Section 54 refund mechanism see the Central Board of Indirect Taxes and Customs (CBIC).
What automated reconciliation changes
Manual customer-advance reconciliation across 47 customers and 73 active orders with ARV register, ageing buckets, GST goods-vs-services split and cancellation refund handling is a 4-6 day month-end exercise at a meaningful drone OEM. Purpose-built reconciliation software India configures the customer-advance flow as a structured workflow with order master goods/services split, ARV register, bank-credit matching, ageing dashboard and Section 54 refund tracker. TransactIG carries 24+ industry presets. Customer outcomes include match-rate improvement from 51% to 88% on receivables ledgers. Build is two-to-four weeks on AWS Mumbai (ISO 27001:2022). For the inbound procurement match see three-way matching software India.