FSSAI annual return filing is one of the most overlooked compliance obligations for food businesses in India. Every year, thousands of FBOs miss the 31 May deadline - not because they are negligent, but because they do not realise the annual return is separate from the license renewal, or because the production data required for Form D1 is not readily available in a format the FoSCoS portal accepts.
This blog explains the complete FSSAI annual return framework, who must file, the forms involved, deadlines, penalties, and how our team handles the process for 25,000+ clients - integrating it with GST, audit, and license renewal compliance so nothing falls through the cracks.
What Is the FSSAI Annual Return?
The FSSAI annual return is a mandatory disclosure filed by food business operators with the Food Safety and Standards Authority of India. Governed by the FSS (Licensing and Registration of Food Businesses) Regulations, 2011, it requires FBOs to report details of food products manufactured, imported, or handled during the financial year.
There are two forms: Form D1 (annual return for all eligible FBOs) and Form D2 (half-yearly return for milk and milk product businesses). Both are filed online through the FoSCoS (Food Safety Compliance System) portal at foscos.fssai.gov.in.
The return is not a financial filing - it is a product and quantity disclosure. It reports: types of food products handled, quantities (in metric tonnes), sale prices, and packaging details. The FSSAI uses this data for regulatory oversight, food safety monitoring, and policy formulation. Businesses using FSSAI registration services (know more) get annual return filing as part of the compliance lifecycle.
Key Terms You Should Know
Form D1 - Annual Return: Filed by manufacturers, importers, repackers, relabellers, and processors. Due by 31 May. Reports product-wise quantities for the preceding FY.
Form D2 - Half-Yearly Return (Milk/Dairy): Filed by FBOs involved in manufacturing or importing milk and milk products. Due within 30 days of each half-year (April-September and October-March). Reports milk procurement, production, sales, and stock.
FoSCoS Portal: FSSAI’s digital platform for all food safety compliances: license application, renewal, annual returns, and inspection reports. Replaced the old FLRS system.
FSSAI License Types: Basic Registration (turnover up to Rs 12 lakh), State License (Rs 12 lakh to Rs 20 crore), Central License (Rs 20 crore+). Annual return applies to State and Central license holders involved in manufacturing/importing.
FBO (Food Business Operator): Any person or entity involved in food business - manufacturing, processing, packaging, storage, transportation, distribution, or sale of food.
Kind of Business (KoB): The category of food business activity registered with FSSAI. The KoB determines whether annual return filing is required.
Who Must File FSSAI Annual Return?
| FBO Category | Form D1 (Annual)? | Form D2 (Half-Yearly)? | Notes |
|---|---|---|---|
| Manufacturers / Processors | Yes - mandatory | Yes - if milk/dairy products | Includes any stage of food production |
| Importers | Yes - mandatory | Yes - if importing milk/dairy | Covers all food imports into India |
| Repackers / Relabellers | Yes - mandatory | If applicable to milk/dairy | Includes contract repackaging |
| Exporters | Yes - mandatory | If applicable | Export quantities reported separately |
| Restaurants / Food Services | No - exempt | No | Canteens, caterers, cloud kitchens also exempt |
| Retailers / Distributors / Wholesalers | No - exempt | No | Storage-only operators also exempt |
| Transporters | No - exempt | No | Unless involved in processing |
| Petty FBOs (Basic Registration) | No - exempt | No | Basic registration holders are not required to file |
Key: If your FSSAI license KoB includes manufacturing, processing, importing, repacking, or relabelling - you must file. If your KoB is retail, distribution, storage, transportation, or food service only - you are exempt from annual return (but must comply with other FSSAI obligations like labelling, hygiene standards, and license renewal).
The Legal Framework: FSSAI Return Regulations
Section 2.1.13(3) of FSS (Licensing and Registration) Regulations, 2011: Every FBO licensed under these regulations who is involved in manufacture, import, repacking, relabelling, or processing of food shall file an annual return on or before the 31st day of May.
Penalty for late filing: Rs 100 per day of delay. Maximum: up to 5 times the annual FSSAI license fee. Persistent non-filing: grounds for license suspension or cancellation.
Separate return for each license: If an FBO holds multiple FSSAI licenses (different manufacturing units, different states), a separate annual return must be filed for each license.
Due Dates and Deadlines for 2026
| Return Type | Due Date | Covers Period |
|---|---|---|
| Form D1 (Annual Return) | 31 May 2026 | FY 2025-26 (1 April 2025 to 31 March 2026) |
| Form D2 (Half-Yearly - H1) | 31 October 2025 | 1 April 2025 to 30 September 2025 |
| Form D2 (Half-Yearly - H2) | 30 April 2026 | 1 October 2025 to 31 March 2026 |
| Penalty for late Form D1 | Rs 100/day from 1 June 2026 onwards | Maximum: 5x annual license fee |
| License renewal (separate from annual return) | 30 days before license expiry date (apply 180 days before for smooth processing) | License validity: 1-5 years as issued |
Important: The annual return (31 May) and the license renewal (before expiry date) are separate obligations. Many FBOs confuse the two. Filing the annual return does not renew your license. Renewing your license does not satisfy the annual return requirement.
What Information Is Required in Form D1?
Form D1 requires product-wise disclosure: name of food product manufactured or imported, quantity (in metric tonnes or kilolitres), sale price per kg or per container, packaging details, and brand name.
The data challenge: Most food businesses maintain production records in units (pieces, packets, litres) while Form D1 requires metric tonnes. The conversion requires accurate production data reconciliation - which is where errors typically occur.
Additional fields: total number of food handlers employed, details of any product recalls during the year, and any food safety incidents reported.
Step-by-Step: How We Handle FSSAI Annual Returns
Our methodology across 25,000+ clients:
Step 1: Identify filing obligation (60 days before deadline). We review each client’s FSSAI license KoB to confirm whether annual return filing is required. Many clients have multiple licenses - each is tracked separately.
Step 2: Collect and reconcile production/import data (45 days before). We request: production records (product-wise quantity), import records (bill of entry summaries), sales data (from GST returns and accounting records), and packaging material records. We reconcile production data with GST return turnover to catch discrepancies. For GST return filing (know more) services that feed into FSSAI reconciliation, we handle the integrated cycle.
Step 3: Convert data to Form D1 format (30 days before). We convert production quantities to metric tonnes/kilolitres, map products to FSSAI categories, calculate sale prices per kg/container, and prepare the product-wise disclosure. For multi-product businesses, this can involve 50-200 line items. See our GST returns e-filing guide (know more) for how we reconcile GST turnover with FSSAI production data.
Step 4: FoSCoS portal submission (15 days before deadline). We log in to FoSCoS, navigate to the annual return section, enter all product data, validate for portal errors, and submit. We download the acknowledgement and share it with the client.
Step 5: Form D2 filing (for milk/dairy clients). For clients in milk and milk products, we file Form D2 half-yearly with: milk procurement details, production quantities, sales volumes, and closing stock. This is filed within 30 days of each half-year.
Step 6: License renewal tracking (ongoing). We maintain a license expiry tracker for every client. Renewal reminders are sent 180 days before expiry. Renewal application is filed 30-60 days before expiry via FoSCoS. For ROC compliance (know more) covering company annual filings that run parallel to FSSAI returns, we handle the coordinated calendar.
Step 7: Post-filing compliance support. We maintain the filed return and acknowledgement in the client’s compliance folder. If FSSAI issues queries, we prepare and file responses. If inspection reports flag non-compliance, we assist in rectification.
Documents Required for FSSAI Annual Return
- Current FSSAI license (State or Central)
- Production records: product-wise, quantity-wise, month-wise
- Import records: bill of entry summaries, product quantities
- Sales records: invoices, GST returns (GSTR-1/3B) for turnover reconciliation
- Packaging material records
- Milk procurement data (for Form D2 - dairy businesses)
- Closing stock records as of 31 March
- Details of food handlers employed
- Product recall reports (if any)
- FoSCoS portal login credentials
- Previous year’s annual return (for comparison and variation analysis)
FSSAI Annual Return vs License Renewal: The Difference
| Parameter | Annual Return (Form D1/D2) | License Renewal |
|---|---|---|
| What it is | Product/quantity disclosure for the FY | Extension of FSSAI license validity |
| Who files | Manufacturers, importers, repackers, processors only | All FBOs (including restaurants, retailers, etc.) |
| Due date | 31 May each year (Form D1). Half-yearly for D2. | 30 days before license expiry (apply 180 days early) |
| Penalty for delay | Rs 100/day. Max: 5x annual license fee. | Rs 100/day late fee. After 180 days post-expiry: automatic cancellation. |
| Portal | FoSCoS - Annual Return section | FoSCoS - Renewal section |
| Filing one satisfies the other? | No - both are separate obligations | No - both are separate obligations |
Penalties and Consequences for Non-Filing
| Scenario | Penalty / Consequence | Legal Basis |
|---|---|---|
| Late filing of annual return (after 31 May) | Rs 100 per day of delay. Max: 5x annual license fee. | FSS (Licensing and Registration) Regulations 2011, Section 2.1.13(3) |
| Non-filing for entire year | Cumulative daily penalty. License suspension risk. FSSAI inspection with adverse report. | FSS Regulations + FSS Act 2006 |
| Persistent non-compliance (multiple years) | License suspension or cancellation. Business cannot legally operate. Fresh license application required. | FSS Act 2006, Section 32 |
| False or misleading data in return | Non-compliance of food quality: up to Rs 2 lakh penalty. Petty manufacturer: Rs 25,000. | FSS Act 2006, Section 51-58 |
| Late license renewal (post-expiry) | Rs 100/day late fee. After 180 days: automatic cancellation. Fresh license required. | FSS (Licensing and Registration) Regulations 2011 |
Common Mistakes Food Businesses Make With FSSAI Returns
Mistake 1: Confusing annual return with license renewal. They are separate obligations. Filing one does not satisfy the other. Many businesses renew the license but forget the annual return (or vice versa).
Mistake 2: Not filing because ‘we are just a restaurant.’ Restaurants are exempt from annual return - but if the restaurant also manufactures (e.g., a restaurant that also produces packaged sauces, pickles, or bakery items for sale), the manufacturing activity triggers the annual return obligation.
Mistake 3: Reporting quantities in the wrong unit. Form D1 requires metric tonnes/kilolitres. Businesses often report in packets, cases, or litres, causing FoSCoS validation errors.
Mistake 4: Not filing separate returns for multiple licenses. Each FSSAI license requires its own Form D1. A company with manufacturing units in two states (two Central licenses) must file two separate annual returns.
Mistake 5: Missing the 31 May deadline by just a few days. The penalty starts immediately: Rs 100/day. 10 days late = Rs 1,000. 60 days late = Rs 6,000. For a State license with an annual fee of Rs 2,000-5,000, the 5x cap means the maximum penalty is Rs 10,000-25,000 - but the daily penalty accrues quickly. For ROC filing penalties guide (know more) covering penalty frameworks across multiple compliances, we handle the integrated risk. For statutory audit 2026 analysis (know more), our audit process feeds production data directly into FSSAI return preparation.
2026 Context: What’s New for FSSAI Returns
| 2026 Development | Impact on FSSAI Returns | What to Do |
|---|---|---|
| Revised turnover thresholds | FSSAI has revised turnover thresholds for license categories. Businesses near the threshold may move from State to Central license (or vice versa), affecting filing requirements. | Verify your license category against the updated thresholds. Upgrade/downgrade license if needed before annual return filing. |
| FoSCoS portal enhancements | The FoSCoS portal is being continuously updated with new validation rules, pre-filled data, and enhanced error messaging. 2026 filings may have additional mandatory fields. | Check the portal for updated Form D1 format before preparing data. |
| New Kind of Business (KoB) categories | FSSAI has introduced new KoBs (e.g., Ayurveda Aahara). New categories may have different annual return requirements. | If your business falls under a new KoB, verify annual return applicability. |
| E-commerce FBO compliance obligations | E-commerce food businesses (ONDC, Amazon, Swiggy marketplace sellers who are also manufacturers) now have explicit compliance obligations. | If selling manufactured food on e-commerce platforms, confirm FSSAI annual return applicability. |
| GST-FSSAI turnover reconciliation | FSSAI and GST data matching is expected to increase. Turnover reported in FSSAI annual return should be consistent with GST returns. | Reconcile FSSAI production/sales data with GSTR-1/3B turnover before filing. |
How FSSAI Returns Connect With Your Other Compliances
| Compliance | Connection with FSSAI Annual Return | Our Integrated Approach |
|---|---|---|
| GST Returns (GSTR-1/3B/9) | Turnover in FSSAI return should match GST turnover. Product-wise sales in D1 should reconcile with GST invoicing. | We cross-check FSSAI quantities × prices with GST turnover. Discrepancies documented. |
| Statutory Audit | Production data in audit working papers feeds into FSSAI D1. Audited financials provide verified turnover and inventory. | We use audit data as the primary source for FSSAI production quantities. |
| Income Tax Return | Business income/turnover in ITR should be consistent with FSSAI reported sales. | We reconcile ITR turnover with FSSAI + GST data. |
| ROC Annual Return | Company details (directors, registered office) in ROC filings must match FSSAI license details. | We flag mismatches between ROC and FSSAI records. |
| FSSAI License Renewal | Annual return filing status may be checked during license renewal. Non-filing of annual return can delay renewal. | We track both - annual return by 31 May and renewal 30 days before expiry. |
Key Takeaways
FSSAI annual return (Form D1) is mandatory for manufacturers, importers, repackers, relabellers, and processors. Due by 31 May. Form D2 for milk/dairy is half-yearly. Restaurants, retailers, distributors, and transporters are exempt from annual return but must comply with other FSSAI obligations.
The annual return is SEPARATE from license renewal. Filing one does not satisfy the other. Both have their own deadlines and penalties.
Penalty for late annual return: Rs 100/day, maximum 5x the annual license fee. Persistent non-filing can result in license suspension or cancellation.
The filing challenge is data accuracy: converting production records to metric tonnes, mapping products to FSSAI categories, and reconciling with GST turnover. CA-assisted filing prevents validation errors and cross-compliance discrepancies.
Our approach: identify obligation → reconcile data (production + GST + audit) → convert to Form D1 format → submit on FoSCoS → license renewal tracking → post-filing support.
Get Your FSSAI Returns Filed Correctly
Whether you are a single-unit manufacturer or a multi-state food business with multiple licenses, our team handles the complete FSSAI annual return cycle - from data reconciliation to FoSCoS submission.
Explore our FSSAI registration services (know more) and GST return filing (know more) for integrated food business compliance across Pune, Mumbai, Delhi, and all-India.
For queries, reach out at +91 945 945 6700 or WhatsApp us directly.