Skip to main content
How-To · 11 min read

Scheduling Agreement vs Purchase Order: Financial Implications for Indian Auto Component Suppliers

A purchase order is a one-shot transaction with a discrete order number, a fixed quantity and a closing event. A scheduling agreement is a long-term umbrella contract against which the OEM transmits a continuous stream of call-offs and the supplier ships against rolling cumulative requirements. The two models look superficially similar in an ERP screen and are catastrophically different for revenue recognition, GST e-invoicing, receivables aging and TDS reconciliation. Most finance teams that inherit an SA-driven OEM account from an ex-PO-only Tier-2 base discover the gap only at the first year-end audit. This guide walks the SA vs PO distinction the way an Indian auto-component controller needs to see it.

Terra Insight
Terra Insight Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 8 June 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

Indian auto-component finance teams inherit scheduling-agreement-based OE supply and continue running it through PO-model finance logic — per-shipment AR rows, PO-due-date aging, invoice-date revenue recognition, and PO-to-GRN three-way matching. The model breaks at the first year-end: revenue is over-recognised inside delivery tolerance, GSTR-2A/2B reconciliation drifts, AR aging shows phantom overdues, and the Section 393(1)(k) TDS base on conversion charges does not tie to Form 26AS.

How It's Resolved

Treat the scheduling-agreement number plus release ID plus ASN plus GRN plus periodic tax invoice as the canonical match key — not the absent per-shipment PO number. Recognise revenue under Ind AS 115 at OEM-confirmed GRN quantity, not at dispatch and not at firm call-off. Raise the GST e-invoice as a periodic consolidation tied to confirmed-received quantity for the billing window. Age receivables from GRN-date plus payment term, not from invoice-date. Compute the Section 393(1)(k) TDS base on conversion portion of periodic invoices.

Configuration

Customer master with scheduling-agreement number as parent, plant code and ship-to point as sub-records, delivery tolerance and reset marker per agreement. Release-ID indexing for 862 firm call-offs. ASN-to-GRN match with originating-call-off traceability. Periodic tax-invoice generator that bills confirmed-received quantity per window. AR aging clock anchored to GRN date plus term. TDS receivable register tied to conversion-charge invoice lines.

Output

An SA-aware reconciliation pack per OEM showing scheduling agreement to release to ASN to GRN to periodic invoice, with delivery-tolerance handling at the ASN level and Ind AS 115 control-transfer recognition at GRN. AR aging is GRN-anchored. Section 393(1)(k) TDS base reconciles to Form 26AS cleanly. Year-end audit position is defensible from the canonical SA-release-ASN-GRN-invoice chain rather than reconstructed retroactively.

A Tier-1 forging supplier in Pune wins a brake-line programme with Hyundai Motor India after years of supplying aftermarket parts through discrete purchase orders to multi-brand distributors. The commercial team negotiates the supply agreement; production scales up; the first deliveries land at Sriperumbudur in May. In November the controller closes Q2 and notices that AR aging shows ₹4.2 crore of “overdue” receivables that the cash-application team insists are not actually overdue. The auditor flags revenue-recognition timing on dispatch quantity that exceeded confirmed-received quantity by 1.8% — inside delivery tolerance but recognised as full sales. The finance team has run an SA-based OEM account through PO-based finance logic for six months, and the cleanup will take two quarters. This is the scheduling agreement vs purchase order auto component India transition pain — and it is preventable.

Quick reference

DimensionPurchase order modelScheduling agreement model
Contract formOne-shot transaction, unique PO numberLong-lived umbrella contract, agreement number
Quantity sourcePer-PO fixed quantityRolling cumulative from 862 / portal call-off
Closure eventPO closed at GRN match and invoiceNo per-shipment closure; reset at year-start (1 April)
Revenue recognitionAt invoice (or shipment per terms)At OEM GRN under Ind AS 115 control transfer
Receivable creationPer-PO at invoicePer GRN-confirmed quantity per billing window
GST e-invoice triggerPer PO or per shipmentPeriodic, consolidated, against confirmed-received quantity
Three-way match keyPO + GRN + invoiceSA number + release ID + ASN + GRN + periodic invoice
AR aging clockInvoice date plus termGRN date plus term
Section 393(1)(k) TDS basePer-PO invoice conversion portionPeriodic-invoice conversion portion
Delivery toleranceNone typicallyContractual band (commonly 2–5%) applied per call-off

Why OEMs run scheduling agreements

A passenger-car final assembly line runs at roughly one vehicle per minute. A Tier-1 brake-system supplier ships dozens of part numbers into that line every day, sometimes sequenced to the chassis number (JIS). Issuing a discrete purchase order per truck would consume hours of procurement and supplier operational time per day per part, would introduce closure events that do not exist in continuous production, and would create reconciliation noise the OEM does not want. The scheduling agreement solves four operational problems:

  • Capacity reservation. The agreement contractually ties the supplier to maintain capacity for the programme life. The supplier books press, forge, machining or assembly time and raw material inventory against the forecast.
  • Predictable supply. Daily firm call-offs (the EDI 862 or portal equivalent) give the supplier a few-days-to-two-weeks visible firm window with the longer 830 forecast horizon behind it.
  • Transactional overhead reduction. One agreement plus a release stream replaces hundreds of POs per year per part.
  • Sequencing for JIS. Where the line consumes parts in chassis-number sequence, the agreement supports the SDQ or FST segments and portal-equivalent payloads that carry sequence data per ASN.

Every major Indian OEM running series production — Maruti Suzuki, Tata Motors, Mahindra & Mahindra, Hyundai Motor India, Bajaj Auto, TVS Motor, Ashok Leyland — operates on SA-based supply for the Tier-1 base. Discrete POs survive in aftermarket, spare-parts distribution, tooling and capex, and one-off engineering changes.

What an SA contract actually carries

A typical Indian auto-component scheduling agreement carries the contract framework, not per-shipment quantities. Inside the agreement document or master record:

  • Agreement number — the persistent identifier the supplier and OEM both use in every release and invoice.
  • Part code and ship-to plant — one agreement may cover multiple parts and multiple OEM plants, but each part-plant combination has its own line.
  • Pricing — per-part rate, escalation/de-escalation clauses (often steel-index linked to JPC HR coil, LME aluminium, polymer-resin index), tooling amortisation per part.
  • Delivery tolerance band — typically 2–5% over/under allowed per call-off without triggering a back-order or short-pay.
  • Reset marker — almost always 1 April for Indian fiscal alignment, but model-start dates apply where a programme launches mid-year.
  • Payment terms — typically T+45 to T+60 days from GRN at the OEM plant, not from invoice date.
  • Quality thresholds — rolling-12-month PPM bands per part with contractual penalty consequences for breach.
  • Programme attribution — which vehicle programme(s) the agreement supports, which determines FOMP and tooling-cap accounting.

The agreement does not say “ship 3,000 units this week.” That number comes from the release stream — daily 862 call-offs or daily portal updates (Maruti e-Nagare, Tata SRM, Hyundai HMI Vaatika, Bajaj BAL Connect, Bosch SupplyOn). See the EDI 830/862/856 finance primer for the release-stream mechanics in detail.

Financial implications — where SA breaks PO finance logic

Revenue forecasting basis: forecast vs firm

In the PO model, the receivables forecast is the open-PO book — committed value at agreed dates. In the SA model, there is no open-PO book. The forecast must be assembled from two streams:

  • The 830 forecast horizon (12 to 26 weeks of planning quantities) gives a cash-flow band, but it is non-binding and should never be treated as committed.
  • The 862 firm window (next few days to two weeks of authorised dispatch) is the contractually committed near-term position.

A controller forecasting receivables off 830 forecast quantity is over-committing capacity and over-stating expected receipts. A controller forecasting off 862 firm only is short-sighted beyond two weeks. The discipline is to forecast firm-as-firm and forecast-as-probability-weighted, against historical firm-vs-forecast hit rate per OEM programme.

Receivable risk profile

Under PO, receivable risk is per-PO — each PO is an independent obligation. Under SA, receivable risk is concentrated to the OEM relationship for the programme life. The single contract carries all the receivable exposure. This concentration is why Indian auto-component working-capital strategy increasingly uses TReDS receivable financing on confirmed-received quantity rather than per-PO discounting.

Ind AS 115 — performance obligations recognised at control transfer

Under Ind AS 115 the performance obligation is satisfied at control transfer. For SA-based supply:

  • The agreement itself is the contract.
  • The performance obligation is delivery of each unit at agreed specifications to the agreed ship-to point.
  • Control transfers at OEM-confirmed GRN — not at dispatch, not at the firm call-off, not at the periodic invoice.
  • Revenue is recognised at GRN-confirmed quantity at the contracted price.

The common error is to recognise revenue on dispatch (ASN) quantity. Inside the 2–5% delivery tolerance band, dispatched quantity routinely runs above confirmed-received quantity (rejections at receipt, sequencing failures, packaging damage), so revenue recognised on ASN over-states sales. Year-end auditors invariably catch this and force a restatement against confirmed-received.

GST e-invoice trigger: periodic, not per-call-off

Under PO, the supplier typically raises one GST e-invoice per PO at dispatch or per agreed milestone. Under SA, the GST e-invoice is periodic — typically weekly or fortnightly per OEM plant — consolidating many ASNs into one IRN against confirmed-received quantity for the billing window. The IRP issues an IRN against the consolidated invoice; the e-way bill links to the underlying ASNs. GST law itself is unchanged by the Income Tax Act 2025 — Section 17(5), Section 34 credit notes, Rule 36(4), Rule 37, Rule 43 and Rule 55 still govern.

Critically, the GSTR-2A / 2B reconciliation at the OEM end works only if the supplier’s periodic invoice ties to OEM-confirmed received quantity. Billing on raw ASN quantity inherits delivery-tolerance noise directly into output GST, and the OEM sees an ITC shortfall in GSTR-2B that triggers a debit-note cycle.

The missing PO number — why generic ERP reconciliation breaks

Off-the-shelf three-way matching modules in SAP, Oracle, D365 and Tally are configured for PO-to-GRN-to-invoice. SA-based supply has no per-shipment PO number, so the match logic must be reconfigured to:

  • Use the scheduling-agreement number plus release ID as the contract anchor
  • Match per ASN to GRN with delivery-tolerance band applied
  • Roll many GRN-matched ASNs into one periodic invoice
  • Tie the periodic invoice to confirmed-received quantity for the billing window

Most ERPs require customisation or a dedicated auto-component reconciliation software India layer that understands SA semantics. Generic three-way matching software India without SA awareness will throw exceptions on every match.

Interactive Tool

Cost out the SA-vs-PO mismatch exceptions across your OEM book

Each phantom-overdue receivable, each over-recognised dispatch line, each periodic-invoice-vs-confirmed-received gap shows up as an AP or AR exception. Estimate what your SA-vs-PO logic mismatch is costing per period.

Open the Exception Cost Calculator →

Tax overlay — Section 393, periodic invoicing, and Form 26AS

Under the Income Tax Act 2025, the OEM deducts TDS on the conversion-charge portion of an auto-component supply at Section 393(1)(k) — 2%, payment code 1012. Where the supply is structured as a works-contract or pure job-work flow, Section 393(1)(a) — payment code 1002 applies on the labour component. The legacy Section 194C reference is retained only for cross-era reconciliation of Form 168, Form 131 and Form 141 transitional cases.

The TDS deduction base is the conversion portion of the periodic invoice value. For Form 26AS to reconcile cleanly, the periodic invoice must tie to OEM-confirmed received quantity — not to raw ASN quantity. Where the supplier has billed against ASN quantity inside the delivery-tolerance band, the TDS deducted at the OEM end runs slightly below what the supplier expects against its invoice register, and the Form 26AS mismatch surfaces three to six months later as an unreconciled TDS receivable.

For the receivable-financing overlay, lenders evaluating SA-based supply look at confirmed-received quantity rolling-12-month rather than open-PO book — meaning the TReDS or invoice-discounting facility is sized to a flow figure, not a balance figure.

Worked example — a Tier-1 transitioning from PO-based to SA-based with Hyundai

A Pune-based forging Tier-1 wins a brake-line programme with Hyundai Motor India for the Sriperumbudur plant. Annual programme value ₹120 crore. The agreement covers two part codes, ship-to-store dock at Sriperumbudur, ₹61,400/MT JPC HR coil index escalation, 3% delivery tolerance, 1 April CUM reset, T+50 from GRN.

Pre-transition (PO-based aftermarket supply):

  • AR aging anchored to invoice date plus 30 days
  • Revenue recognised at invoice
  • One GST e-invoice per PO
  • ERP three-way match: PO + GRN + invoice
  • Receivables forecasting from open-PO book

Post-transition (SA-based OE supply with Hyundai):

ProcessPO-model handlingSA-model required handling
Contract anchorPO number per truckScheduling agreement number + release ID
Daily inputsNone routineHMI Vaatika daily firm call-off + ASN dispatch + GRN confirm
Revenue recognitionInvoice dateInd AS 115 control transfer at OEM GRN
GST e-invoicePer POPeriodic weekly consolidated against CUM-received
Three-way matchPO-GRN-invoiceSA-Release-ASN-GRN-Periodic-Invoice
AR agingInvoice + 30GRN + 50
TDS basePer-PO conversionPeriodic-invoice conversion portion
Receivable forecastOpen PO book862 firm + probability-weighted 830 forecast
Reset eventNone1 April year-start

First three months under the new model — what actually happened:

  • Months 1–2: ERP three-way match threw 100% exception rate because there was no PO number on dispatch records. Finance team manually reconciled every line.
  • Month 3: ERP was customised with the SA-Release-ASN-GRN logic, exception rate dropped to roughly 12%.
  • Month 4: First periodic GST e-invoice raised against confirmed-received quantity. The remaining 12% exceptions were primarily delivery-tolerance band ASNs (dispatched 3,060 against firm 3,000 — inside tolerance, but the match needed explicit tolerance acceptance).
  • Month 5: AR aging clock re-anchored to GRN date plus 50, which removed the phantom-overdue noise that had built up during months 1–4.
  • Month 6: First quarter close. Revenue was restated for months 1–3 to recognise on GRN-confirmed quantity, not invoice quantity. Output GST adjusted via Section 34 credit notes for the over-billed delivery-tolerance differences. Section 393(1)(k) TDS receivable register tied to Form 26AS for the first time in six months.

The Tier-1 carried roughly ₹1.4 crore of one-time reconciliation cleanup cost — auditor hours, ERP customisation, internal effort — before the model stabilised. Almost all of it was preventable with an upfront SA-aware finance design.

For deeper OEM-specific operational discipline, see the Tata Motors Tier-1 supplier reconciliation guide and the automotive component manufacturing reconciliation sub-pillar. The broader pillar is manufacturing reconciliation in India. For SA adoption guidance across the Indian Tier-1 base see the Automotive Component Manufacturers Association of India (ACMA).

What automated reconciliation changes

A purpose-built reconciliation engine that understands SA semantics — agreement-plus-release as the contract anchor, ASN-to-GRN with delivery-tolerance applied, many-ASN-to-one-periodic-invoice consolidation, GRN-anchored AR aging — removes the friction that breaks generic ERP three-way matching on auto-component accounts. TransactIG ships 24+ industry presets including the auto-component SA-aware preset. Customer outcomes include match-rate improvement from 51% to 88%. Build is two-to-four weeks on AWS Mumbai (ISO 27001:2022). For the broader sub-tier supply layer, see auto-component reconciliation software India and three-way matching software India.

Continue reading

Primary reference: Automotive Component Manufacturers Association of India (ACMA) — for scheduling-agreement adoption guidance across the Indian Tier-1 base, OEM commercial-term templates and the JIT supply discipline frameworks the auto-component industry has standardised on.

Frequently Asked Questions

What is the difference between a scheduling agreement and a purchase order?
A purchase order is a one-shot transaction with a unique order number, an agreed quantity, an agreed delivery window and a closure event when goods are received and invoiced. A scheduling agreement is a long-lived umbrella contract — typically annual or multi-year — under which the OEM transmits a continuous stream of releases (forecasts and firm call-offs via EDI 830/862 or portal equivalents) and the supplier ships against rolling cumulative quantities. There is no per-shipment PO number, no per-shipment closure event. The contract carries delivery tolerance, reset markers (typically 1 April), pricing terms and quality thresholds, but the per-delivery quantity comes from the release stream, not from the agreement document itself.
Why do Indian auto OEMs prefer scheduling agreements over discrete POs?
JIT (Just-in-Time) and JIS (Just-in-Sequence) production lines need predictable supply with low transactional overhead. Issuing a discrete PO for every truck of brake hoses would consume operational time on both sides and introduce a closure event that does not match a continuous production line. A scheduling agreement gives the OEM contractually committed supplier capacity for the programme life, supports rolling forecast-vs-firm sequencing, ties the supplier to capacity reservation, and reduces the OEM-side procurement burden to release management. Maruti Suzuki, Tata Motors, Mahindra, Hyundai, Bajaj Auto and TVS Motor all run SA-based supply for their Tier-1 base; discrete POs survive in aftermarket and spares, not series production.
How does revenue recognition under Ind AS 115 work for SA-based supply?
Under Ind AS 115 the performance obligation is satisfied at control transfer, which on an SA-based supply is the OEM-confirmed goods receipt (GRN), not the dispatch event and not the call-off. The scheduling agreement itself does not create a performance obligation — it is the contract framework. Each firm 862 call-off authorises dispatch but does not transfer control. The 856 ASN is a dispatch notification. Control transfers at GRN. Revenue and the receivable are recognised at GRN-confirmed quantity. The periodic tax invoice consolidates many GRN-matched ASNs into one IRN for the billing window. A controller who tries to recognise revenue at the discrete-PO equivalent — usually the firm 862 quantity — will over-recognise inside the delivery tolerance band and break the year-end audit position.
What happens to the per-PO three-way match when supply moves to SA?
Classic three-way matching ties PO to GRN to supplier invoice line by line. SA-based supply breaks this because there is no per-shipment PO number. The match shape becomes: scheduling-agreement number plus release ID (the 862 reference) plus ASN plus GRN plus periodic tax invoice line. The match is many-ASN-to-one-invoice for a billing window, not one-PO-to-one-invoice. Generic ERP three-way matching configured for the PO model will throw exceptions on every line — auto-component finance teams need either a customisation to the ERP match logic or a dedicated reconciliation engine that understands SA semantics.
What changes when a Tier-1 transitions from PO-based aftermarket supply to SA-based OE supply?
The financial-process changes are deeper than the operational ones. AR aging logic must move from PO-due-date to GRN-plus-payment-term. Revenue recognition timing shifts from invoice-date to GRN-date. The GST e-invoice cycle moves from per-PO to periodic consolidated. Receivables forecasting moves from open-PO value to rolling firm-call-off value adjusted for delivery tolerance. The Section 393(1)(k) TDS deduction is on conversion charge from periodic invoices, not per-PO invoices. Banking and working-capital planning move from PO-funded financing to receivable-financing against confirmed-received quantity. A Tier-1 that does not redesign its finance processes around SA semantics carries six to nine months of audit-period reconciliation pain before the model stabilises.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.