Skip to main content

Compliance calendar

Every obligation, and where its date came from

GST, TDS and TCS obligations on one list, read five ways. A date appears only once the rule behind it has been published with its source — and until then the calendar says so, in words, instead of guessing.

Today

What the calendar shows now

Everything below is on the screen today. Nothing below names a date, because no rule is published yet — and a calendar that guessed one would be the wrong kind of helpful.

  • Stream
  • Day
  • 3-day
  • Week
  • Month

One list, five ways to read it

Every obligation, reminder, alert and activity is one item on one list. The stream, day, three-day, week and month views draw that same list, so switching view changes how far you are looking and never what is on it.

A date you cannot trace is a date you do not see

Each GST, TDS and TCS obligation reads Not yet sourced until the rule behind it has been published. The obligation is still listed, so you can see what is owed and filter for what is unsourced, but the calendar will not guess a day for it.

When a date is shown, its source is shown beside it

A published rule carries the notification it was read from and the exact words it was read out of. A dated row wears a source badge; open it and you are reading the quoted span, not a paraphrase.

Filters live in the address bar

Narrow the calendar by kind, layer, status, period or registration, and the address bar carries the filter. Copy the link and a colleague opens exactly this view. A link with a value the calendar does not recognise still opens and says which part it ignored.

What was done, not only what is due

The stream also carries activity: entries recorded, approvals decided, reminders actually delivered to you. It reads back a stated number of days and says so at the end of the list, so a short timeline is never mistaken for a quiet one.

Entity facts, recorded once

Who the people are, what capital moved and which registrations the business holds are recorded under Business details. A fact nobody has stated stays empty and says so; the calendar never fills one in with a default.

It tells you. It does not file for you.

Nothing here logs into a government portal or submits a return on your behalf, and nothing ever will run unattended against one. The calendar shows what is owed and where the rule says so; the filing stays yours.

As rules are published

What it will show, and how it gets there

Each of these is built and reachable today. Each waits on published rules, not on engineering.

How a date gets onto the calendar

A rule is read out of the notification that set it, with the quoted words attached. A person reviews it, with a chartered accountant where one advises, and the adviser's words are recorded verbatim. That person then signs it off under their own name with the date of the decision. Only then is it published, through one door, and only then does the calendar show the date.

Reminders follow the date

Once a date is published, reminders step towards it (a month out, a week out, the day before, and again if it passes) through the notification settings on your profile, on the same channels your invoice reminders already use. They are held until dates exist, because a reminder about an unsourced date is a reminder about nothing.

More layers, the same rule

GST, TDS and TCS obligations have a reader behind them today. The layer filter already names ROC and LLP filings, licences and export obligations; each appears on the calendar the day a published rule answers for it, and reads Not yet sourced until then.

The boundary

Payroll is tracked in ashr.work

Provident fund, ESI, professional tax and labour welfare fund stay with ashr.work, the Demystify product that runs payroll. The payroll layer here is read-only: the calendar links out to it and dates nothing for it, so a payroll date never appears on this calendar without the product that owns it standing behind it.

Two products, one company. Money and filings live here; people and payroll live there. Neither dates the other's obligations.

Open ashr.work
Which plans carry it

Included from Growth upward

The compliance calendar is part of Growth, Business, Suite and Enterprise. It is not sold separately, and a workspace on one of those plans has it without switching anything on.

  • Growth
  • Business
  • Suite
  • Enterprise

Three honest questions

What does “Not yet sourced” mean?

No published rule answers for that date yet. The obligation is listed so you can see it is owed, but the calendar shows no day for it rather than a guessed one. When a rule is published it appears with its source beside it.

Does it file anything for me?

No. Nothing here logs into a government portal or submits a return on your behalf, and nothing runs unattended against one. The calendar tells you what is due and where the rule says so; filing stays with you and your accountant.

Where do the dates come from?

From rule rows published through one door, each citing the notification it was read from and the exact words it was read out of. A person signs each one off under their own name, with any chartered accountant's advice recorded verbatim. No date is typed into the product as an answer.

Already signed in? Open your calendar.

A calendar that says when it does not know

Set up your workspace, record your registrations, and watch each obligation turn from Not yet sourced into a dated row with its source beside it.