Skip to main content
How-To · 12 min read

Edible Oil FMCG Reconciliation — Refining, Bottling, Distribution

Edible oil FMCG reconciliation India spans customs entry at Kandla and JNPT to refinery-to-bottling stock transfer under Schedule I deemed supply to pack-size-versus-MRP printing across hundreds of SKUs. Adani Wilmar's Fortune franchise and Patanjali Nutrilite illustrate the operating shape — and the reconciliation surface where BCD, AIDC, GST, and periodic MRP interventions collide is where controllers close the year clean or carry a qualified audit.

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 1 July 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 edible oil FMCG brands run a five-stage reconciliation chain — crude import at Kandla/JNPT with BCD at 20% and AIDC at 5% and GST 5% at the finished-goods stage; refining recovery from crude to refined; Schedule I deemed-supply stock transfer from refinery GSTIN to bottling GSTIN with a valuation-and-ITC leg; contract bottling job-work under Section 393(1) Sl. 4 TDS; and distributor secondary sales into general trade under Section 15(2) scheme treatment. Adjacent to all five is the periodic government MRP intervention — a directive that caps or freezes MRP on notified pack sizes during a defined window and creates a per-batch trade-margin absorption problem across FG in the pipeline. Any one of the five stages, or the MRP overlay, mis-recorded leaves the year-end books off by a material margin.

How It's Resolved

Build a landed-cost register per bill of entry with CIF, BCD, AIDC, port and transport, and refinery receipt weight; reconcile refinery yield to refined output against the bulk-oil master. Book the Schedule I stock-transfer invoice per SKU per receiving GSTIN at fair market value with 5% GST; cross-foot to the bottling plant's GSTR-2B. Log every contract-bottling job-work invoice with the job-work fee split from the customer-supplied bulk oil and deduct TDS at 1% or 2% per Section 393(1) Sl. 4; reconcile to Form 26AS and to the ITC-04 return for the physical bulk-oil movement. Book distributor secondary-sales schemes upfront with a Section 15(2) treatment flag per scheme; classify each credit-note leg as invoice-recorded, post-supply qualifying, or post-supply non-qualifying. Maintain a per-batch MRP register — batch code, pack size, printed MRP, current MRP, location — and pull it at the moment any MRP directive lands to compute the trade-margin absorption per SKU per pack per location.

Configuration

Landed-cost register keyed by bill of entry, HSN, tariff notification, and CIF; refinery bulk-oil master by tank and batch; Schedule I stock-transfer scheme with per-GSTIN receiver, fair-market-value basis, and HSN 1512/1514/1508/1511 for refined variants; contract-bottling master with bottler PAN, Section 393(1) Sl. 4 TDS rate (1% Ind/HUF or 2% other), job-work fee schedule, and ITC-04 linkage; distributor master with GSTIN, PAN, Section 15(2) treatment flag on scheme master; per-batch MRP register with pack size, printed MRP, and location; MRP-directive log with directive date, notified pack sizes, revised MRP, and applicability window.

Output

A monthly edible-oil reconciliation pack: landed-cost per tonne per consignment with duty breakdown, refinery yield reconciliation, refined-oil bulk balance, Schedule I stock-transfer invoice log with GSTR-1-to-2B match, contract-bottling job-work register with TDS deducted and ITC-04 movement, distributor secondary-sales scheme register with Section 15(2) treatment flag per scheme, MRP-directive absorption calculation per SKU per location, and a customs-audit-ready duty ledger. Ties into the trade-spend liability accrual and the GST credit-note cycle downstream.

A national edible oil FMCG brand’s controller closes the quarter with two open reconciliation questions on the audit committee agenda. First — the customs duty ledger on 43,000 tonnes of crude palm oil landed at Kandla during the quarter shows a BCD-plus-AIDC outflow that ties within a rupee to the bills of entry; but the reconciliation to the refinery’s inward bulk-oil register shows a 217-tonne shortfall against the discharge quantity, and no one has yet decided whether it is genuine transit loss (within the 0.5% tolerance the refinery historically allows) or a weighment mismatch that a customs audit will chase. Second — the Schedule I stock-transfer invoices from the Kutch refinery GSTIN to the Silvassa bottling GSTIN, at 5% output GST on refined palmolein at a fair-market-value basis, show a ₹18 crore gap between the refinery’s GSTR-1 outward and the bottling plant’s GSTR-2B inward for the trailing three months. The gap ties to nine invoices posted in the wrong HSN — HSN 1511 (palm oil, refined) versus HSN 1512 (sunflower/safflower) — a rate-and-classification error the refinery finance team caught on internal audit but had not yet corrected via GSTR-1 amendment. This is edible oil FMCG reconciliation India at production scale, and the operating shape — with Adani Wilmar’s Fortune franchise and Patanjali Nutrilite as illustrative players — is the standard by which the sub-category’s controllers close the year.

Quick reference

AspectDetail
Crude palm oil BCD20% on CIF landed value
Crude palm oil AIDC5% on CIF landed value
Refined edible oil GST5% on outward supply
Refinery-to-bottling transferSchedule I deemed supply, 5% GST at FMV
Contract bottling TDSSection 393(1) Sl. 4 — 1% (Ind/HUF) or 2% (other), legacy 194C
Distributor commission TDSSection 393(1) Sl. 18 — 5% above threshold, legacy 194H
Distributor scheme GST overlaySection 15(2) CGST, three-prong test per scheme
MRP overlayLegal Metrology (Packaged Commodities) Rules + periodic directives
Customs audit ledgerBill of entry, HSN, tariff notification, CIF, BCD, AIDC per consignment
Bulk-oil movement to bottlerITC-04 return for customer-supplied material

The reconciliation in one paragraph

Edible oil is one of the most reconciliation-intensive FMCG sub-categories in India. Every litre in a Fortune, Nutrilite, Sundrop, Saffola, or Dhara pack travels through five statutorily distinct stages: crude import with a bill of entry at Kandla, JNPT, or Kakinada attracting Basic Customs Duty at 20% and Agriculture Infrastructure and Development Cess at 5%; refining at a licensed plant where crude palm, soybean, or sunflower oil is bleached, deodorised, and fractionated; refinery-to-bottling inter-GSTIN stock transfer that qualifies as a Schedule I deemed supply requiring a tax invoice at fair market value with 5% output GST; a bottling stage that may be captive or contract, with contract bottling triggering Section 393(1) Sl. 4 TDS on the job-work fee; and distributor secondary sales into general trade under a scheme matrix where every scheme requires a Section 15(2) treatment determination. Bolted onto all five stages is the periodic MRP intervention — the government occasionally directs brands to freeze or reduce MRP on notified pack sizes during a defined window, and the trade-margin absorption per batch per location is a reconciliation surface unique to price-sensitive commodity FMCG categories.

What the edible oil FMCG chain actually looks like in India

Consider the operating shape of a national brand at scale. Adani Wilmar’s Fortune franchise runs multiple refineries — the flagship Mundra unit in Kutch, plants at Krishnapatnam and Kakinada on the east coast, and units at Haldia, Bundi, and Mangaluru — each importing crude palm oil or crude soybean oil against a bill of entry at the nearest customs port, refining to standard refined palmolein, refined soybean oil, and refined sunflower oil, and pushing to captive or contract bottling operations for pouch, PET jar, and tin pack finishing under the Fortune, King’s, Bullet, Raag, and Aadhaar sub-brands. Patanjali’s Nutrilite oil franchise runs a comparable footprint through its Ruchi Soya asset base with Nutrilite, Ruchi Gold, and Mahakosh sub-brands. Marico’s Saffola operation, Emami’s Healthy & Tasty, and Bunge’s Dalda occupy similar operating shapes.

The reconciliation surface is denser than a snacks or personal-care category for four reasons. First, the imported crude oil flow is duty-sensitive at both BCD and AIDC layers, and any tariff-heading misclassification between HSN 1511 (palm), HSN 1507 (soybean), HSN 1508 (groundnut), HSN 1512 (sunflower/safflower), or HSN 1514 (mustard/rapeseed) — refined variants versus crude — triggers customs-notice risk. Second, the refinery-to-bottling flow is invariably inter-state (a Kutch refinery pushing to a Silvassa bottling plant is a common shape), and the Schedule I deemed-supply invoice must move end-to-end through GSTR-1 outward, GSTR-2B inward, and GSTR-3B settlement. Third, contract bottling under the brand’s label is standard in the industry to expand capacity without capital; the job-work invoice, TDS deduction, and ITC-04 physical-movement reporting run in parallel. Fourth, edible oil is a price-sensitive commodity where the government can and does intervene on MRP — during 2021 to 2023 the DoCA issued multiple directives asking brands to hold or reduce MRP on notified pack sizes during festive quarters and inflation spikes, and every such directive is a reconciliation event that flows through the FG-in-pipeline register.

The Schedule I overlay — refinery-to-bottling deemed supply

The Schedule I of the CGST Act 2017 treats certain transactions as supply even without consideration. Item 2 of Schedule I specifically covers supply of goods or services between distinct persons in the course or furtherance of business. Distinct persons here means the same PAN with different GSTINs — either separate state registrations of the same legal entity, or separate registrations in the same state for business verticals under Rule 11 of the CGST Rules. When a refinery in Kutch (Gujarat GSTIN) pushes 500 tonnes of refined palmolein per month to the bottling operation in Silvassa (Dadra and Nagar Haveli GSTIN) of the same PAN, the movement is a Schedule I deemed supply.

The mechanics are strict. The refinery must issue a tax invoice on the movement, valued per Rule 28 of the CGST Rules at the open market value of the goods (or at 90% of the price at which the goods are supplied by the recipient to the next unrelated buyer, or at cost plus 10%, depending on which valuation option the brand elects). Output GST at 5% on refined edible oil applies. The bottling GSTIN takes ITC of the same 5% in its GSTR-2B, netting to zero cash impact for the brand at consolidated PAN level — but the reconciliation surface between the refinery’s GSTR-1 outward and the bottling plant’s GSTR-2B inward is real, and any gap surfaces as a Section 15 valuation dispute or a Section 16 ITC availment challenge at year-end. The Section 15(2) CGST trade-discount valuation discipline applies here too — any transfer-price adjustment between refinery and bottling GSTIN must be documented, and mid-year valuation revisions require credit-note or debit-note flows through both GSTINs.

The customs duty overlay — BCD, AIDC, and the tariff-heading question

Crude palm oil at HSN 1511 10 00, crude soybean oil at HSN 1507 10 00, crude sunflower oil at HSN 1512 11 10, and crude mustard oil at HSN 1514 11 10 all attract Basic Customs Duty at 20% on the CIF landed value plus AIDC at 5% on the same base, per the September 2024 tariff revision that widened the refining margin structurally. Refined variants of the same lines attract a materially higher tariff wall — the refining margin is the domestic industry’s operating premium and the reason integrated players build refinery capacity rather than importing refined oil directly.

The reconciliation implication is that the customs duty ledger — bill of entry number, port, HSN, tariff notification reference, CIF value, exchange rate, BCD, AIDC, and Social Welfare Surcharge at 10% on aggregate customs duty — must tie to the shipping bill and the port charge invoices, and cross-foot to the refinery’s inward bulk-oil register weighted at discharge. The 0.5% transit-loss tolerance most brands allow between bill-of-entry quantity and refinery-inward weighment is not a customs tolerance — it is an internal accounting choice — and any excess above the tolerance is either a genuine loss requiring documentary support or a weighment mismatch that a customs audit will chase.

A worked example — Adani Wilmar Fortune palmolein quarter

A national edible oil brand runs a quarter with 43,000 tonnes of crude palm oil landed at Kandla against 27 bills of entry, refined at the Mundra unit to yield approximately 41,500 tonnes of refined palmolein at a 96.5% refining recovery, stock-transferred to bottling operations at Silvassa (60% of volume), Krishnapatnam (25% of volume), and Bundi (15% of volume) as Schedule I deemed supply, and pushed into the distributor network as Fortune Refined Palmolein Oil in 1 litre pouch, 5 litre jar, and 15 kilo tin SKUs.

Illustrative — public disclosures do not reveal internal per-consignment landed cost, refining recovery, or per-SKU secondary sales; the figures here are representative of the operating pattern, not actual brand data. Cross-verify against your own bill-of-entry file, refinery yield register, and DMS export before action.

The quarterly reconciliation pack pulls the following:

Edible oil reconciliation summary (quarter)Value
Crude palm oil landed (tonnes)43,000
CIF value at ₹87,000 per tonne (₹ crore)374.1
Basic Customs Duty at 20% (₹ crore)74.8
AIDC at 5% (₹ crore)18.7
Social Welfare Surcharge at 10% on customs duty (₹ crore)9.4
Landed cost per tonne (₹)Approximately 1,10,700
Refined palmolein yield at 96.5% recovery (tonnes)41,495
Refinery-to-bottling Schedule I invoices (count)184
Schedule I output GST at 5% on FMV basis (₹ crore)26.9
Contract-bottling job-work fees (₹ crore)8.2
Contract-bottling TDS deducted at 2% (₹ crore)0.16
Distributor secondary sales (₹ crore)512.0
Distributor scheme accrual at blended 4.2% (₹ crore)21.5

Three reconciliation findings surface. First, on the customs side, 8 of the 27 bills of entry show a discharge-weighment shortfall between 0.6% and 0.9% — above the 0.5% internal tolerance — and require documentary support (surveyor report, drainage certificate) before the excess loss can be provisioned. Second, on the Schedule I chain, nine invoices in the middle of the quarter posted under HSN 1512 instead of HSN 1511, causing a ₹18 crore GSTR-1-to-2B classification gap that must be corrected via a GSTR-1 amendment before the annual return cycle. Third, on the distributor scheme side, a growth-over-base rebate scheme launched at quarter-start was booked as Section 15(2) qualifying, but the distributor ITC-reversal acknowledgements are missing on 34 of 218 credit notes — those 34 credit notes are re-classified as financial credit notes that do not reduce GST liability, and a ₹0.8 crore GST re-provision is passed. The TPM accrual versus payout reconciliation for FMCG machinery covers the scheme-accrual pattern in depth.

The MRP overlay — periodic government interventions

Edible oil is one of the few FMCG categories where the central government occasionally issues direct MRP interventions. Under the Legal Metrology (Packaged Commodities) Rules 2011 and periodic Consumer Affairs Ministry advisories, when domestic edible oil prices spike — as they did in 2021 through 2023 during the Ukraine-driven crude palm oil rally and again during a mid-2024 refined edible oil spike — the DoCA can direct brands to hold or reduce MRP on notified pack sizes for a defined window, typically 30 to 90 days.

When the directive lands, the brand’s packaging lines already have pouches, jars, and tins printed at the earlier MRP moving through the pipeline — FG at the plant, in-transit consignments to CFAs, stock at CFA warehouses, stock at super-stockist and distributor points, and shelf inventory at retail. The reconciliation problem is fourfold. First, identify all FG at the old MRP across every location by batch code and pack size. Second, compute the trade-margin absorption per pack size at the revised MRP — the brand’s exit price to the distributor stays the same in most directives, so the trade margin at CFA and distributor levels is the buffer that absorbs the MRP reduction, and the brand may issue a commercial credit note to protect distributor economics. Third, execute the re-stickering discipline under the Packaged Commodities Rules — every pack at the old MRP that continues to sit in the market must be re-stickered with the revised MRP, and the intimation to the Legal Metrology inspector must go out on time. Fourth, reconcile the credit-note flow through GSTR-1 for the down-chain margin protection — this is a Section 34 credit-note cycle and must respect the November-of-following-FY window.

A batch-level MRP register keyed by batch code, SKU, pack size, printed MRP, current MRP, and location is the operational backbone. Without it, the trade-margin absorption is silently absorbed across the distributor network and surfaces only as unexplained margin variance at year-end.

Common reconciliation breakages

Five patterns account for most of the year-end pain in edible oil FMCG reconciliation.

  • Bill-of-entry to refinery-inward weighment mismatch beyond the 0.5% transit-loss tolerance without documentary support triggers customs-audit risk on suspected under-declaration; the reconciliation register must carry surveyor reports and drainage certificates for any excess loss.
  • HSN misclassification on the Schedule I stock-transfer invoice — posting HSN 1512 (sunflower) when the physical movement is HSN 1511 (palm), or refined-line HSN when the movement is a crude-line intermediate — causes GSTR-1-to-2B gaps that surface at annual return reconciliation and drive Section 73 notices.
  • Contract-bottling TDS deducted on gross invoice value instead of the job-work fee only, when the brand supplies the bulk oil as customer-supplied material. The correct base is the job-work component; the customer-supplied oil is not part of the invoice value for Section 393(1) Sl. 4 (194C) deduction.
  • Missing distributor ITC-reversal acknowledgements on Section 15(2) post-supply discount credit notes, causing what the brand booked as GST-reducing credit notes to be re-classified as financial credit notes at year-end. See the GST 2.0 FMCG rate rationalisation piece for the September 2025 rate context.
  • MRP-directive FG-in-pipeline register not maintained, so when a government directive lands, the brand cannot identify all batches at the old MRP across CFAs and distributors, cannot compute the trade-margin absorption per location, and cannot execute the re-stickering intimation on time.

How a reconciliation platform handles this

A modern reconciliation platform ingests the customs bill-of-entry file, the refinery bulk-oil register, the Schedule I stock-transfer invoice log, the contract-bottling job-work register with TDS deduction detail, the distributor secondary-sales feed from the DMS, and the batch-level MRP register — and produces the end-to-end reconciliation pack described above with drill-down at each stage. The platform’s multi-pass matching engine ties refinery outward to bottling inward at HSN and value level, cross-foots the customs duty ledger to the refinery-inward weighment, classifies each distributor scheme against Section 15(2) treatment logic, and surfaces MRP-directive FG-at-risk across CFA and distributor locations from a single register. Customers reconciling in this category historically report match rates rising from around 51% at go-live to 88% within one to two quarters, freeing controller time from spreadsheet chasing and moving the year-end close from qualified-audit risk to a clean sign-off.

Related tool

FMCG reconciliation software India

Move edible oil, personal care, and packaged foods reconciliation from spreadsheet chasing to a single register — customs duty ledger, Schedule I stock-transfer chain, distributor scheme accrual, and MRP-in-pipeline absorption all tied to the trade-spend GL.

See how it works →
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 1 July 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Primary reference: CBIC GST portal — for BCD/AIDC applicability on crude edible oil imports, Schedule I deemed-supply treatment on inter-state stock transfers, Section 15(2) valuation on distributor schemes, and the September 2025 GST 2.0 rate context that surrounds edible-oil-adjacent categories.

Frequently Asked Questions

What are the current BCD and AIDC rates on crude palm oil and crude soybean oil imports into India?
Basic Customs Duty on crude palm oil, crude soybean oil, and crude sunflower oil currently sits at 20% of the CIF landed value, with Agriculture Infrastructure and Development Cess (AIDC) at 5% on top, following the September 2024 tariff revision that widened the refining margin available to domestic refiners. GST of 5% applies at the finished-goods stage. The reconciliation implication is that the landed-cost buildup per tonne of crude — CIF value, BCD at 20%, AIDC at 5%, port charges, transportation to refinery — is the base against which the refining recovery and the bottling FG cost is computed. Any misclassification of tariff heading between crude and refined lines materially changes the duty burden and creates a customs-notice risk. The reconciliation register must carry the bill of entry number, HSN, tariff-notification reference, CIF value, and each duty component per consignment so that the year-end customs audit trail is complete.
How is refinery-to-bottling stock transfer of refined edible oil treated under GST?
Refinery-to-bottling stock transfer between the brand's refinery GSTIN in Gujarat and its bottling plant GSTIN in another state (or even another GSTIN of the same PAN in the same state) is a Schedule I deemed supply under the CGST Act. The refinery must issue a tax invoice at fair market value with GST at 5% on refined edible oil; the receiving bottling GSTIN takes ITC on the same. The reconciliation surface is significant: the refinery's outward GSTR-1 shows the stock-transfer invoice as inter-GSTIN supply; the bottling plant's GSTR-2B mirrors it as inward. Any mismatch — missed invoice, wrong GSTIN, wrong HSN, valuation gap between refinery cost basis and the stock-transfer invoice value — surfaces as a Section 15 valuation dispute at year-end. Brands operating three-plant footprints (Kutch refinery, Silvassa bottling, Krishnapatnam bottling) must reconcile the Schedule I chain end-to-end per SKU.
How do brands reconcile pack-size versus MRP printing when the government issues a periodic MRP intervention?
Edible oil is a category where the central government occasionally issues MRP-cap directives or CPI-linked pricing interventions — typically during festive-quarter price spikes — asking brands to hold or reduce MRP on notified pack sizes for a defined window. When the directive lands, the brand's packaging line already has printed pouches, cartons, and jars at the earlier MRP in the pipeline. The reconciliation problem is to identify all FG stock at the old MRP across factory FG stores, in-transit to CFAs, at CFA warehouses, and at distributor godowns; compute the trade-margin absorption per pack size at the revised MRP; and issue commercial credit notes down the chain for the margin loss. A per-batch MRP register keyed by batch code, pack size, printed MRP, revised MRP, and location surfaces the FG at risk. The register also feeds the price-change intimation to the Legal Metrology inspector under the Packaged Commodities Rules for the revised-MRP re-stickering discipline. Without this discipline, the trade-margin loss is undetected and absorbed silently across the general trade network.
How does Section 15(2) CGST apply to launch introductory schemes on premium edible oil variants?
Premium edible oil variants — cold-pressed groundnut, first-press mustard, olive-blend — routinely launch with introductory slab schemes on the distributor invoice: 5% off at 100-case orders, 8% off at 250-case orders, plus a growth-over-base rebate of 3 to 4% for distributors crossing quarterly volume targets. The Section 15(2) determination is per leg. The invoice-line slab discount qualifies for value reduction by default — the discount is printed on the tax invoice and no further GST relief mechanic is needed. The growth-over-base rebate is a post-supply discount; it qualifies for Section 34 credit-note treatment (value reduction) only if the scheme circular was in place at or before supply, the credit note is linked to specific invoice numbers, and the distributor reverses ITC on the discount amount. If the distributor does not reverse ITC — a common failure — the credit note becomes a financial credit note that does not reduce GST liability, and the 5% output GST on the discount amount stays. The reconciliation engine must classify each scheme upfront so that the credit-note cycle picks the right treatment.
What TDS rates apply to contract bottling of edible oil under the brand's label?
Third-party bottling of refined edible oil under the brand's label — where the brand supplies the refined oil in bulk to an external bottler, the bottler runs the pack line with the brand's artwork, and pays a job-work fee per litre or per case — falls under Section 393(1) Sl. 4 of the Income-tax Act 2025, the successor provision to legacy Section 194C. Individual or HUF bottlers deduct at 1% (payment code 1001); other resident bottlers deduct at 2% (payment code 1023). The TDS applies to the job-work fee, not to the value of the oil supplied by the brand (which is a customer-supplied material and remains on the brand's books through Schedule II Para 3 job-work treatment under GST). Reconciliation is per-bottler PAN in Form 26AS. A common error is deducting on the gross invoice value that includes the oil; the correct base is the job-work component only. The GST-side reconciliation is the ITC-04 return that tracks the physical movement of the brand-owned bulk oil to and from the bottler premises.

See how TransactIG handles reconciliation for your industry

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