FSSAI Annual Return Filing — Form D1 & D2 Complete Guide | 2026 Rules
Every FSSAI State License and Central License holder is legally required to file an annual return declaring their food business activity for the previous financial year — by 31st May every year. This obligation is set out in Regulation 2.1.13 of the FSS (Licensing and Registration) Regulations, 2011, and continues unchanged under the 2026 Amendment framework.
Under the 2026 perpetual validity regime, missing the 31st May deadline is more consequential than ever. Beyond the ₹100/day penalty (capped at 5x annual license fee), prolonged non-filing now triggers automatic suspension of your license — meaning e-commerce delisting, customer order pauses, shipment holdup, and potential enforcement action under Section 63 of the FSS Act, 2006.
This guide covers everything — who files what form, exactly what data goes in each field, how to file on FoSCoS, penalty calculations, and how to handle multi-product/multi-unit complex filings.
File Annual Return (Form D1/D2)
Avoid ₹100/day penalty. File Form D1 (manufacturers/importers) or Form D2 (dairy).
What is FSSAI Annual Return?
The FSSAI annual return is a declaration submitted through the FoSCoS portal by every State License and Central License holder, providing FSSAI with structured data on the previous financial year's food business activity. It is used by FSSAI for regulatory oversight, industry statistics, risk-based inspection profiling, and market monitoring.
The return covers a full financial year (1st April to 31st March) and must be filed by 31st May of the following year — giving FBOs 60 days after the financial year closes to compile and file.
- Form D1 — general annual return for all State and Central License holders
- Form D2 — additional half-yearly return specifically for manufacturers, importers, and exporters of milk and milk products
Both forms are filed digitally on FoSCoS. There is no paper submission option. Filing is not a token compliance activity — the data you provide feeds directly into FSSAI's risk profiling, which influences your inspection frequency under the 2026 risk-based framework.
Who Must File Annual Return (And Who is Exempt)
- All FSSAI State License holders
- All FSSAI Central License holders
- Includes: manufacturers, importers, exporters, restaurants (Central-licensed multi-state chains), storage warehouses, distributors, e-commerce food operators, cloud kitchens on State/Central Licenses
- Non-manufacturing Basic Registration holders (small retailers, tea stalls, home bakers, tiffin services) — generally exempt from Form D1
- Petty milk vendors (below specified capacity) — exempt from Form D2
- Basic Registration holders who are small-scale manufacturers — may be required to file depending on KoB specifics
- Restaurants/cafés on State License — sometimes assume return is only for manufacturers, but restaurants must file if State/Central licensed
Best practice: If you hold a State or Central License and are unsure whether filing is required, file the return anyway. There is no penalty for unnecessary filing, but the penalty for missed filing is severe.
Form D1 vs Form D2 — Critical Distinction
Many FBOs assume Form D1 covers everything. It does not — milk and milk-product businesses have additional obligations.
Applies to Everyone State/Central Licensed:
- Covers financial year 1 April to 31 March
- Filed once a year, by 31st May
- Declares total food business activity (products manufactured/imported/exported/handled, quantities, value)
- Mandatory for all State and Central License holders
Applies to Milk/Dairy Only (in addition to Form D1):
- Filed twice a year — for two half-year periods
- Covers milk and milk-product manufacturers, importers, exporters
- Provides granular data on milk supply, procurement sources, product-wise output
- • Milk processing units
- • Dairy manufacturers (ghee, butter, cheese, paneer, curd, yogurt, ice cream, condensed milk, milk powder)
- • Importers of milk products
- • Exporters of milk and milk products
- • Traders in bulk milk
- • 1st April to 30th September activity → filed by 31st October
- • 1st October to 31st March activity → filed by 30th April
If you're a dairy manufacturer, you file three returns per year — one Form D1 (annual) + two Form D2s (half-yearly).
Filing Deadline — 31st May (Non-Negotiable)
The 31st May deadline for Form D1 is fixed by regulation. FSSAI does not routinely extend this deadline — extensions have historically been granted only in exceptional national circumstances (pandemic-era grace periods, portal outages).
Timeline reality check:- Financial year closes: 31st March
- Return covers: Full FY (1 April – 31 March)
- Deadline: 31st May (60 days after FY close)
- Post-deadline penalty: ₹100/day, capped at 5x annual license fee
- Post-90-day non-filing: Risk of automatic license suspension under 2026 framework
Warning: Filing on 31st May itself is risky — FoSCoS portal historically slows down under deadline-day load. Every year, hundreds of FBOs miss the deadline due to portal timeout in the last hour.
What Information Goes in Form D1
Form D1 requires structured data covering the full financial year. Preparing this data in advance dramatically reduces filing time.
- FSSAI License Number
- Name of FBO
- Address of business premises (all licensed units)
- License validity status
- Financial year for which return is filed
- Category-wise list of food products manufactured, imported, exported, or traded
- FSSAI product category codes for each product
- Brand names and product SKUs
- Pack sizes
- Total quantity produced/handled per product (in kg, liters, units)
- Quantity by month or quarter (if required)
- Peak production periods
- Total turnover from food business activities
- Product-wise revenue split (for major categories)
- Domestic vs export revenue split (for exporters)
- Import value (for importers)
- Geographic reach (states/UTs where products are sold)
- Distribution channels (retail, B2B, e-commerce, direct)
- Number of retailers/distributors (approximate)
- Major raw materials used
- Source (indigenous vs imported)
- Approximate quantities
- Number of internal quality tests conducted
- Third-party lab tests summary
- Consumer complaints received and resolved
- Product recalls (if any) — detailed
- Non-conformance incidents
- FSMS updates & HACCP audits during year
- Employee food safety training records
- Certifications obtained (ISO 22000, HACCP, GMP)
- Signature by authorized signatory & nomination confirmation
What Information Goes in Form D2 (Milk Manufacturers)
Form D2 requires more granular data than Form D1, focused on milk supply chain. Form D2 data is used by FSSAI's dairy regulatory division for national milk safety monitoring — accuracy is critical.
- Total milk procured (in kg or liters) during the half-year
- Source-wise breakdown: own farm, cooperative societies, individual farmers, aggregators
- Geographic sources (villages, states)
- Average daily procurement quantity
- Total milk processed
- Product-wise output (butter, ghee, cheese, paneer, curd, ice cream, milk powder, condensed milk)
- Fat and SNF (solids-not-fat) analysis
- Milk quality testing summary
- Product-wise sales in the half-year
- Domestic sales vs exports
- B2B (bulk sales to hotels, ice cream companies, chocolatiers) vs retail
- Chilling capacity utilization & temperature logs
- Random sampling program & adulteration incidents
- Fat content, microbial limits, antibiotic residue testing
Documents & Data You Need Before Filing
Before you open FoSCoS to file, gather the following. Attempting to file without this data ready leads to session timeouts and lost work. See our Complete Document Checklist for additional details.
- FSSAI License Certificate (for reference)
- Audited financial statements or trial balance for the FY
- Product-wise production/handling records
- Purchase and sales registers
- Internal lab test summaries
- Third-party (NABL) lab test reports
- Complaint register & Recall records (if any)
- FSMS/HACCP updates & training records
Step-by-Step Filing Process on FoSCoS
Log into FoSCoS Portal
Visit foscos.fssai.gov.in with your registered credentials. Navigate to your active license.
Access Annual Return Section
From the dashboard, select 'File Annual Return' or 'Returns Filing' (menu naming may vary as FSSAI refines portal).
Choose Return Type
Select Form D1 (annual) or Form D2 (half-yearly, for milk businesses). Milk businesses filing both must file each separately.
Select Financial Year
Choose the FY for which you're filing (e.g., FY 2025-26 for filing done in May 2026).
Fill Section-by-Section
The form is presented in sections corresponding to the data areas above. Save progress after each section — FoSCoS supports partial save and resume.
Upload Supporting Documents (if requested)
Some fields may request document upload — audited financials, test reports, certifications. Prepare PDFs in advance.
Review Complete Return
Before submission, review the full return. Errors post-submission require modification filing.
Digital Signature / Authorized Signatory Confirmation
Submit with authorized signatory confirmation. Some entities may use digital signature; most use OTP-based confirmation.
Payment (If Late)
If filing after 31st May, penalty of ₹100/day is calculated and payable at submission.
Acknowledgment
Save the acknowledgment number and downloadable acknowledgment PDF. This is your legal proof of filing.
Penalty Structure — ₹100/Day Explained
Late filing of Form D1 or Form D2 attracts a penalty of ₹100 per day of delay, calculated from the day after the deadline (1st June).
| Filing Date | Days Late | Penalty (Uncapped) | Actual Penalty (Capped) |
|---|---|---|---|
| 15 June | 15 days | ₹1,500 | ₹1,500 |
| 1 July | 31 days | ₹3,100 | ₹3,100 |
| 15 August | 76 days | ₹7,600 | ₹7,600 |
| 1 October | 123 days | ₹12,300 | ₹10,000 (capped for State ₹2,000 license × 5) |
| 31 December | 214 days | ₹21,400 | ₹10,000 to ₹37,500 depending on category |
- Basic Registration (₹100/year): max penalty ₹500
- State License (₹2,000/year): max penalty ₹10,000
- State License (₹5,000/year): max penalty ₹25,000
- Central License (₹7,500/year): max penalty ₹37,500
Critical clarification:The penalty cap doesn't mean the risk ends there. Beyond the monetary penalty, prolonged non-filing under the 2026 regime can trigger automatic license suspension — which is not solved by paying the capped penalty. Suspension carries far greater business impact than the penalty amount.
What Happens After Deadline Passes (2026 Suspension Risk)
Under the 2026 Amendment Regulations, non-filing of annual return is now integrated into the automatic suspension framework alongside non-payment of annual fees (see Annual Fee Rules). Here's how the escalation typically unfolds:
Penalty clock starts (₹100/day). Return status shown as "Pending" on FoSCoS. Automated FoSCoS notifications sent (email + SMS).
Penalty accumulates. No immediate suspension, but return status is flagged. Filing possible with penalty payment.
Penalty continues to accumulate up to cap. FSSAI may send targeted notices to persistent non-filers. Risk-based inspection frequency for your license increases.
Under 2026 rules, automatic suspension can be triggered. Suspension consequences kick in: e-commerce delisting, customer order pauses, shipment holdup. License restoration requires filing pending return + paying penalty + submitting restoration request + licensing authority review (15–45 days).
- License cancellation risk
- Fresh application required to resume operations
- Enforcement action possible
The 2026 framework fundamentally shifted the cost-benefit of missed returns. Under old rules, ₹10,000 penalty was often absorbed as "cost of delay." Under new rules, cascading business impact makes non-filing economically irrational.
Common Filing Mistakes
Based on our filing experience across all license types, watch out for these top mistakes:
- Waiting until the last week — FoSCoS portal load-related timeouts in late May are notorious
- Undeclared products — filing return without mentioning products sold (GST mismatch triggers audit)
- Turnover mismatch — declaring different turnover on Form D1 vs GST/Income Tax returns
- Missing Form D2 for milk businesses — filing only D1 when D2 was also required
- Wrong financial year selected — filing FY 2024-25 data under FY 2025-26 slot
- Nil declarations without justification — declaring zero activity when active triggers scrutiny
- Product category mismatch — using different category codes on return vs license
- Missing recall declaration — recalls conducted during year but not declared on return
- No digital signature / confirmation — form remains as draft, not submitted
- Not saving acknowledgment — losing filing acknowledgment creates issues if FSSAI queries status
Multi-Product & Multi-Unit Filing (Complex Cases)
Standard single-product single-unit filings are straightforward. Complex cases require additional care:
- Each product category declared separately with individual production/sales data
- FSSAI product codes verified for each product
- Additive and preservative use disclosed where applicable
- Unit-wise production/handling breakdown
- Each unit's compliance and quality data captured separately
- Turnover attribution to each unit
- State-wise operational data
- Outlet-count breakdown by state
- Consumer complaint geography
- Platform-wise sales breakdown (Amazon, Flipkart, Zomato, Swiggy)
- Country-wise import/export breakdown and port-wise activity
- APEDA/MPEDA-supported exports separately declared
For businesses with any of the above complexity, professional filing significantly reduces error risk. Errors in complex filings compound — one wrong product category can invalidate the entire section.
Nil Returns — When You Have No Activity to Declare
If your license was active during the FY but you had no food business activity (e.g., dormant business, seasonal operation that didn't run, new license issued near year-end), you must still file a nil return.
- License was valid at any point during the FY
- No production, sales, imports, or exports occurred
- No consumer complaints or recalls
- Access Form D1 as normal & fill business ID
- Mark relevant fields as "Nil" or "0"
- Provide justification for zero activity (e.g., "License issued 15 March 2026, operations to commence FY 2026-27")
- Submit as usual & save acknowledgment
- Repeated nil returns over multiple years may trigger inquiry — FSSAI expects licensed businesses to actually operate
- Nil returns are not exempt from 31st May deadline
- Nil returns cannot be filed if you had operations — misdeclaration is more serious than late filing
Our Annual Return Filing Service
For established FBOs who want return filing handled by a CA-led team with zero deadline anxiety:
- 45-day pre-deadline data collection consultation
- Data compilation guidance and template provision
- Draft return prepared for your review
- Final return filed on FoSCoS by 25th May (5-day buffer before deadline)
- Acknowledgment saved and shared with you
- Post-filing compliance briefing & query response support
Combined package covering Form D1 (annual) + Form D2 (half-yearly, filed 31 October and 30 April) — three return filings per year, handled as a subscription.
Filed 2,000+ annual returns across State and Central License categories · CA-led review · Zero missed deadline record · Buffer-day filing methodology.
Frequently Asked Questions
Need Filing Help?
The 31st May deadline arrives every year. Missing it under 2026 rules is more expensive than ever — not just in penalty, but in cascading business impact.
WhatsApp us immediately. We can file within 5–7 business days with clean data.
File as soon as possible to stop penalty accumulation. Our team handles late filings with penalty calculation.
Our Compliance Management Package includes annual return filing, modification advisory, and annual fee tracking.
Zero missed deadline record · CA-led filing review · Buffer-day filing methodology · Late filing coordination · GST invoicing available.
File Annual Return (Form D1/D2)
Avoid ₹100/day penalty. File Form D1 (manufacturers/importers) or Form D2 (dairy).