Taxation Updates ®
Compliance CalendarFY 2026-27
CA Mayur J. Sondagar · April 2026 – March 2027
Home
FY = Financial Year (April – March)
AY = Assessment Year (follows FY)
TY = Tax Year (April - March) (IT Act 2025)
🔍
Month
Category
🏢 AGM Date AOC-4 / MGT-7 / ADT-1 auto-update · (Applicable for Corporate Entities only)

+ Add Compliance

✎ Customise WhatsApp Message

Edit the opening and closing of your WhatsApp reminder. The compliance name, period, due date and status are inserted automatically.

📅 .ics Export — Calendar Settings

Configure the reminder alert for your .ics file, then click Download .ics to export. Imports into Google Calendar, Apple Calendar, or Outlook.

Off — no reminder added
ℹ️ The reminder setting applies to the .ics export only. The individual Google Calendar button (📅 G) always opens Google Calendar with its own default reminders.
💡 Tip — Easy Removal Later:
Before importing, create a separate Google Calendar named "Compliance FY 2026-27" and import the .ics into that calendar.
To remove all events later → just delete that calendar — all 148 events gone in one click. No manual deletion needed.
How to create a separate calendar:
Google Calendar → left sidebar → Other calendars → + → Create new calendar → name it → then import .ics into it.

Compliance Calendar — Help Guide

Getting Started
📅
What is this tool?
This is a free, browser-based compliance calendar covering 148 statutory deadlines for FY 2026-27 (April 2026 – March 2027) across GST, TDS/TCS, PF/ESIC, Income Tax, Company Law, and Other categories. No login, no install, no internet required after the page loads.
🟢
Status Colour Logic
Overdue = past due date  ·  Critical = due within 3 days  ·  Urgent = due in 4–7 days  ·  Upcoming = due in 8–30 days  ·  OK = more than 30 days away. Statuses update automatically based on today's date.
Filters & Search
🔢
Status Cards (top tiles)
Click any of the 4 tiles — Total, Overdue, Due in 7 Days, Upcoming — to instantly filter the list to that status group. Click the same tile again to deselect (reset). Only one status filter is active at a time.
📆
Month Filter (pills)
Click any month pill (Apr 2026 to Mar 2027) to see deadlines for that month only. Click All to reset to all months. You can also click a bar in the monthly bar chart to jump to that month.
🏷️
Category Filter (pills)
Click a category pill — GST, TDS/TCS, PF/ESIC, Income Tax, Company Law, Other — to narrow the list. Clicking Company Law also reveals the AGM Date input row. Clicking the donut chart segment achieves the same effect.
🔍
Search
Type any keyword in the search box — it matches against the compliance name, period, and category simultaneously. Press Ctrl+F (or ⌘+F on Mac) to focus the search box instantly. Click the icon to clear.
🏢
AGM Date (Company Law)
Select Company Law category to reveal the AGM Date field. Enter your company's AGM date — the tool will automatically recalculate due dates for AOC-4, MGT-7, and ADT-1 based on that date. Default is 30 Sep 2026. Click ↺ Reset to restore the default. Applicable for corporate entities only.
Views
Table View (default)
Shows all filtered deadlines in a sortable table with columns: Due Date, Status, Compliance, Period, Category, Copy, WhatsApp, GCal. Toggle Month separators (checkbox in results bar) to show/hide coloured month-group dividers. Each month divider has its own ⬇ PDF, 📷 Image, and WhatsApp export buttons.
Cards View
Displays deadlines as colour-coded cards grouped by month. Each card shows the compliance name, due date, period, category badge, and status. Each month group also has PDF, Image, and WhatsApp export buttons. Ideal for quick visual scanning.
Calendar View
Displays deadlines on a monthly calendar grid. Events are colour-coded by category. Click any event to open a popover with actions (Copy, WhatsApp, GCal). If a day has more than 3 deadlines, a +N more link shows the remaining ones. Use ← Prev / Next → to navigate months, and ↻ Today to jump back to the current/reference month.
Per-Row Actions
Copy to Clipboard
Click the button on any row to copy a formatted text summary — compliance name, period, due date, category, and days remaining/overdue — to your clipboard in one click.
💬
WhatsApp Reminder
Click WA on any row to open WhatsApp Web (or the app on mobile) with a pre-filled reminder message. The message includes your customised greeting, closing, and signature. You must select a contact manually in WhatsApp — this tool cannot auto-send.
📅
Add to Google Calendar
Click the G button on any row to open Google Calendar's "create event" page pre-filled with the compliance name, date, and description. You must be logged into a Google account. The event is added to your calendar only.
Exports
📊
Export to Excel
Click ⬇ Excel to download the currently filtered rows as an .xlsx file. Columns: Due Date, Compliance, Period, Category, Status. Apply month/category/search filters first to export only what you need.
📄
Export to PDF
Click ⬇ PDF to download the currently filtered rows as a landscape A4 PDF. The PDF includes a header, all rows, and a footer with page numbers. Filter first if you only need a specific month or category.
📅
Export to .ics (Calendar File)
Click 📅 .ics ⚙ to open the calendar export settings popup. Toggle the reminder on/off and choose how many days before each deadline the alert should fire (1d / 2d / 3d / 5d / 7d / 14d). Click Save Settings to save your preference, or ⬇ Download .ics to save settings and immediately download the file. Import the .ics into Google Calendar, Apple Calendar, or Outlook.

Tip: Create a separate calendar named "Compliance FY 2026-27" before importing — this lets you delete all 148 events at once later by simply deleting that calendar.
📷
Month Image / PDF Export
In Table and Cards views, each month header row has ⬇ PDF and 📷 Image buttons. These export only that month's deadlines as a formatted PDF or JPEG image — useful for sharing monthly compliance summaries with clients or teams.
💬
Month WhatsApp Share
The WhatsApp icon in each month header sends a text summary of that month's deadline count, along with an image or PDF attachment (downloaded separately). Opens WhatsApp Web — contact selection is manual.
Settings & Customisation
Customise WhatsApp Message
Click ✎ WA Message in the category filter row. Edit the Opening Line (e.g., "Dear Client,"), Closing Line (e.g., "Kindly ensure timely compliance."), and Signature. A live preview is shown. Click Save — settings persist across sessions. Click ↺ Reset to Default to restore original text.
Add Custom Compliance
Click + Add to open the add form. Fill in: Compliance Name (required), Due Date (required), Category (required), and Period/Remarks (optional). Click Save Compliance. Custom entries appear with a CUSTOM tag and are stored in your browser — they persist across sessions on the same device/browser.
Delete Custom Compliance
Custom entries show a red delete button in the last column. Click it and confirm the prompt to permanently remove that entry from your browser storage.
🗓️
Custom Reference Date
The date badge in the header (top-right area) shows today's date. Click Change next to it to pick a different date — all status calculations (Overdue / Urgent / Upcoming) will be recomputed relative to that date. This is useful for future planning ("what will be urgent on 1st June?"). Click to reset to today.
🌙
Dark Mode
Click the 🌙 toggle in the header to switch between light and dark themes. Your preference is saved in the browser and restored on next visit.
⌨️
Keyboard Shortcuts
Ctrl+F / ⌘F — focus search box  ·  Esc — close any open modal or popover
⚠️ Limitations to Be Aware Of
Data covers FY 2026-27 only (Apr 2026 – Mar 2027). No multi-year or prior-year data is included.
Custom entries are stored in browser localStorage. Clearing browser data, using incognito mode, or switching browsers/devices will lose them. There is no cloud sync or backup.
The .ics import is a one-time snapshot — if you update deadlines in this tool after importing, the calendar app will NOT auto-sync. Re-export and re-import to get updates.
WhatsApp send opens WhatsApp Web / app — you must manually select the recipient. Bulk sending to multiple contacts is not supported.
Google Calendar button requires you to be signed into a Google account in the same browser session.
AGM date changes affect only three filings: AOC-4, MGT-7, and ADT-1. All other deadlines are fixed.
Calendar view shows a maximum of 3 events per day cell. Use the "+N more" link to see additional events for that date.
Month Image/PDF export requires html2canvas to load from CDN — will fail if there is no internet connection at page load time.
This tool provides deadline information only. Verify due dates against official CBDT / CBIC / MCA notifications as extensions or changes may be announced after the tool was last updated (March 2026).
Dashboard & Insights
🔢
4 Live Status Tiles
Real-time count of Total, Overdue, Due in 7 Days, and Upcoming (30d) deadlines — computed fresh every session. Click any tile to instantly filter the entire view to that status group.
✓ Instant compliance health snapshot at a glance
🍩
Category Donut Chart
Interactive donut showing deadline distribution across all 6 categories. Labels and counts are displayed directly on the chart segments. Click any segment to filter by that category. Updates live as filters change.
✓ Visual workload distribution — spot which compliance area needs most attention
📊
Monthly Bar Chart
Bar chart showing deadline count for each of the 12 FY months. Always shows all months regardless of active filters. Click any bar to jump to that month's deadlines. Click again to reset. Double-click resets the filter.
✓ Identify peak compliance months — plan workload and staffing in advance
Views & Navigation
Table View with Month Separators
Full-detail tabular view with colour-coded month dividers. Each divider shows the month name, deadline count, and one-click export buttons (PDF, Image, WhatsApp). Toggle separators on/off via the checkbox in the results bar.
✓ Best for reviewing, copying, and sharing individual deadlines
Cards View
Visual card layout grouped by month, each card showing the compliance name, date, period, status badge, and category colour. Optimised for quick visual review and mobile reading.
✓ Ideal for client presentations and quick status reviews
Monthly Calendar View
Full monthly grid with colour-coded category events, weekend highlights, and today marker. Supports prev/next navigation, "Today" jump, and per-event action popovers with Copy, WhatsApp, and GCal buttons.
✓ Natural calendar planning — see exactly which days have multiple deadlines
Filtering & Search
🔍
Live Search
Searches across compliance name, period, and category simultaneously with every keystroke. Press Ctrl+F / ⌘F to instantly jump focus to the search box.
✓ Find any deadline in under 2 seconds
🏷️
Multi-dimensional Filters
Filter by Month, Category, Status, and Search simultaneously — all filters stack and work together. Active filters are shown as tags below the results count. Filters apply across all three views instantly.
✓ Drill down to exactly the deadlines that matter right now
Smart Customisation
🗓️
Custom Reference Date
Change the "today" date used for all status calculations. Simulate what the calendar will look like on any future date — useful for advance planning, client meetings, or year-end reviews.
✓ Plan ahead — see what will be urgent on any specific future date
🏢
AGM Date Auto-Computation
Enter your company's AGM date and the tool automatically recalculates the statutory due dates for AOC-4 (Form for Financial Statements), MGT-7 (Annual Return), and ADT-1 (Auditor Appointment). Eliminates manual date calculation errors.
✓ No more manual MCA deadline arithmetic — enter AGM date once, get all three due dates
Custom Compliance Entries
Add your own deadlines (client-specific filings, internal dates, etc.) with the "+ Add" button. Custom entries integrate seamlessly with all filters, exports, and status logic. Stored in browser localStorage — persist across sessions on the same device.
✓ Personalise the calendar for each client or firm requirement
Communication & Sharing
💬
WhatsApp Reminder — Per Row & Per Month
Send a formatted compliance reminder directly via WhatsApp for any individual deadline. Also send a monthly summary (with image/PDF attachment) from each month header. Message text is fully customisable via ✎ WA Message settings.
✓ Client reminders in seconds — no copy-pasting, no formatting effort
WhatsApp Message Customiser
Personalise the opening line, closing line, and signature used in all WhatsApp reminders. Live preview shown as you type. Settings saved in browser and applied to all future sends automatically.
✓ Professional, branded client communication with zero extra effort
One-Click Row Copy
Click the copy icon on any row to copy a formatted text summary (name · period · due date · category · days left) to the clipboard. Paste directly into emails, notes, or chat.
✓ Share any deadline in one click — no manual typing
📅
Google Calendar Integration
Add any single deadline to Google Calendar with one click. Opens Google Calendar's event creation page pre-filled with the compliance name, date, and a description including period and source URL. No API key or authorisation required.
✓ Selective calendar entries — add only the deadlines relevant to a specific client
Export Options
📊
Excel Export (Filtered)
Downloads the currently filtered rows as a formatted .xlsx file with 5 columns. Apply filters first to get exactly the rows you need — full year, single month, single category, or any combination.
✓ Hand off deadline data to staff or clients in a familiar spreadsheet format
📄
PDF Export (Filtered)
Generates a landscape A4 PDF of filtered rows with a professional header (title + date + count) and footer (website + page number). Table columns are optimally sized to fill the full page width with no blank right margin.
✓ Print-ready compliance list for client files, partner reviews, or office notice boards
🗓️
.ics Calendar Export with Reminders
Exports all filtered deadlines as an industry-standard .ics file importable into Google Calendar, Apple Calendar, Outlook, and any RFC 5545-compliant app. Configurable reminder alerts (1–30 days before each deadline). Includes event title, description, period, and source URL for each entry.
✓ Import 148 deadlines into your calendar in under 60 seconds — with automatic reminders
📷
Month-level PDF & Image Export
Export any single month's deadlines as a standalone PDF or JPEG image directly from the Table or Cards view month header. The image captures the current view style (table or grid) and includes a professional header and footer.
✓ Send monthly compliance summaries as image attachments — no formatting required
Accessibility & Usability
🌙
Dark Mode
Full dark theme available via the 🌙 toggle in the header. Preference saved in browser — persists across sessions. All charts, badges, and modals adapt to the selected theme.
✓ Comfortable for late-night deadline reviews
📱
Mobile-Responsive Layout
The header, filters, stats, toolbar, and card view adapt for small screens. Table and calendar views are horizontally scrollable on mobile. All action buttons remain accessible at any screen width.
✓ Use on phone or tablet when away from your desk
⌨️
Keyboard Shortcuts
Ctrl+F / ⌘F to focus search instantly without using the browser's find dialog. Esc to close any open modal or popover. Scroll-to-top button (↑) appears after scrolling past 300px.
✓ Power-user navigation without lifting hands from keyboard
🔒
100% Client-Side — No Data Leaves Your Browser
All data, filters, custom entries, and settings are processed entirely in your browser. Nothing is sent to any server. No login, no account, no subscription. Works offline after the initial page load (except CDN-dependent image export).
✓ Complete privacy — safe to use with confidential client data