The filings don’t stop after incorporation.

Every registered entity carries a year of recurring obligations across the Companies Act, GST, income tax, TDS and payroll. We hold the calendar and work through it, so the first you hear of a deadline isn't a penalty notice.

At a glance

CoversROC, MCA, GST, TDS, payrollAcross the financial year
ModelAnnual retainershipPredictable fee
ReportingMonthly compliance reviewPlus statutory reminders
EntitiesPvt Ltd, LLP, OPC, Sec 8And Public Limited
First meetingFreeWritten scope, no obligation
Total Compliance

Compliance is a process, not a filing season

In a dynamic regulatory environment, compliance is not a one-time obligation. Businesses must meet statutory, financial, taxation and regulatory requirements against strict deadlines, and the cost of missing one is rarely just the late fee — it is director disqualification, blocked bank finance, or a due-diligence problem that surfaces years later during a fundraise.

Total Compliance brings every obligation your entity carries under one roof: accounting, GST, income tax, TDS, ROC filings, payroll, licences and regulatory approvals, together with the ongoing monitoring that keeps them on schedule.

Total Compliance at Ratnesh Thakur & Co.

This page is for you if

  • You've incorporated recently and don't yet know what the year requires
  • Compliance is currently spread across two or three different providers
  • You've received a notice or late-filing demand and want the backlog cleared
  • An investor, lender or acquirer has asked for clean statutory records
  • Nobody in the business currently owns the compliance calendar
The service list

What we handle, end to end

Operating a company in India requires continuous compliance with the Companies Act, 2013 and the regulations of the Ministry of Corporate Affairs. Every company and LLP must maintain statutory records, file periodic returns and meet corporate governance requirements — failure leads to heavy penalties, director disqualification and legal complications.

We provide end-to-end ROC and MCA compliance for startups, Private and Public Limited Companies, LLPs, OPCs and Section 8 Companies: annual filings, event-based filings, director KYC and the statutory record-keeping that sits behind them.

Corporate compliance extends well beyond filing annual returns. Companies must comply with provisions relating to board meetings, annual general meetings, statutory registers, resolutions, minutes, disclosures and governance practice.

We draft board and shareholder resolutions, notices and minutes, maintain statutory registers, prepare compliance certifications and advise on governance — working with management to build a structure that reduces legal exposure rather than one that merely exists on paper.

Many businesses carry GST risk without knowing it, and only discover the problem during departmental scrutiny. Our health check is a preventive review of registrations, return filings, tax payments, ITC eligibility, documentation, invoicing practice, vendor compliance and statutory records.

You get a list of the gaps and what to do about each. It is usually where a new retainership starts, because it establishes what you are actually inheriting.

Return filing is the visible part. Behind it sit advance tax estimates, TDS credits, reconciliation with Form 26AS and the Annual Information Statement, and the documentation that makes a future assessment straightforward rather than adversarial.

We monitor these through the year and flag divergences while they can still be corrected cheaply.

Determining whether TDS applies to a payment is often the hard part, given the number of provisions involved. Incorrect interpretation results in under-deduction, excess deduction or non-compliance — each with its own financial consequence.

We advise on applicability across salaries, contractor payments, professional fees, rent, commission, interest, property purchases and e-commerce transactions, then manage deduction schedules, challans, quarterly returns and Form 16 / 16A issuance.

DIN KYC, DSC renewals, registered office changes, director appointments and resignations, and share transfers all carry their own forms and deadlines. Individually minor; collectively the most common source of avoidable penalty.

We track them alongside the annual filings so nothing lapses quietly.

Trade licence, FSSAI, professional tax, shop and establishment registration and sector-specific approvals all renew on their own cycles, none of which align with the financial year.

These go on the same calendar as everything else.

Each client gets a calendar covering GST returns, income tax, advance tax, TDS returns, ROC filings, director KYC, payroll compliance, professional tax, FSSAI and trade licence renewals, and any other statutory registration you hold.

Reminders go out before the date, with the working already prepared — not a notification telling you that something was due yesterday.

How it works

The shape of the engagement

Step one

Compliance health check

We establish what has been filed, what is outstanding and what needs correcting. You get a written position before anything is agreed.

Step two

Calendar build

Every recurring obligation your entity carries is scheduled, with owners and lead times attached.

Monthly

Execution and review

Returns filed, reconciliations done, and a short review covering what was completed and what is next.

Annually

Statutory filings

Financial statements, annual return, director KYC and the tax filings that close out the year.

Ongoing

Advisory as things change

New registration, a branch in another state, a first employee — each changes what the calendar has to carry.

Why choose us

Thirty-six years, one point of contact

Continuous, not seasonal

We work the calendar through the year rather than reconstructing twelve months of records in September.

Single window

ROC, GST, income tax, TDS and payroll handled by one team, so no obligation sits in the gap between two providers.

Company Secretaries in-house

Secretarial work is done by people qualified to do it, not by a tax practice improvising.

We start by auditing

The health check tells you where you actually stand before you commit to a retainer.

Representation included

When a notice arrives, the people who filed the return are the people who answer it.

Confidential

Your statutory records stay between you and the people working on the file.

Common questions

Before you get in touch

That's a common starting point. We establish the extent of the backlog, quantify the additional fees and penalties involved, and file in the order that stops the position getting worse. Late filing is expensive but almost always recoverable — director disqualification is the outcome worth acting to avoid.
Yes. We ask for the last two years of filings and the current year's records, run the health check, and take the calendar forward from whatever point you are at. We would rather find a problem in the first fortnight than in year two.
They overlap. Total Compliance is oriented around statutory filings and corporate records. Accounts & Taxation Monitoring goes further into the bookkeeping itself and functions as an outsourced finance department. Many clients take both; we'll tell you which you actually need.
Yes — director appointments and resignations, share transfers and allotments, registered office changes, charge creation and satisfaction. These carry short windows and are where most penalties originate.
That's often why clients come to us. Investors and lenders examine statutory records early, and gaps in ROC filings slow transactions down or reduce valuations. Clean records are considerably cheaper to maintain than to reconstruct.
A consultation at the firm
Get in touch

Tell us what you’re dealing with

The first consultation is free and carries no obligation. We’ll tell you what applies, what it costs and how long it takes.

  • 35 C.R. Avenue, Kolkata 700012
  • +91 98300 69332
  • Mon–Sat, 9am–7pm
  • info@rtctax.in

The first consultation is free.

Tell us what you’re dealing with — we’ll tell you what it involves.

Book a consultation
Chat on WhatsApp