Office Dashboard

Create the first admin account to get started.

Office Dashboard

Sign in to continue

The ID issued to your firm. Ask your admin if you do not have it.

Forgot password? · Apply for an account

Verification

Enter the 6-digit code from your authenticator app.

Lost your phone? Enter one of your backup codes instead.
Start again

Reset password

We will email a link to the address on file for your account.

Back to sign in

C CA Task ProCA
Dashboard Tasks & Deadlines Calendar
Clients Documents Notes
GST Income Tax TDS ROC Books Review
Audit Certificates Other Tasks Assessments
Registrations DSC Credentials Vault
Quotations Raise Invoice Collections Reports Email Reminders
HR & Payroll Staff Directory UDIN-ICAI Subscription Payment Support Data Protection Settings
Developed by Tejasvi Business Solutions
Greater Noida, Uttar Pradesh
CA Task Pro liveSupport →
—
—
Today Period

Notifications

Dashboard
Home › Dashboard

Welcome back

Needs Attention

Due This Week

Recently Added

Recent Invoices

Tasks by Category

Status Distribution

GST Client Status

Staff Workload

Completed:
0 selected
#Task IDClientCategory / Description Start → DueDelayStatusBillingTeamPendencyActions
No tasks found.

Sun
Mon
Tue
Wed
Thu
Fri
Sat
#NameGroupTypePANGSTIN GST StatusServicesEmail / MobileStateActions
No clients found.

GST Status

Client Type

#ClientPeriodSoftwareTarget ProgressStatusCompletedAssigned ToActions
No book-keeping periods yet — mark your accounting clients under Accounting Clients, then use Generate Year.
Applicability is ticked once on the client profile, under Services We Provide. This list shows who that leaves in scope — use Open Profile to change anything.
#ClientGSTINBooks ReviewReview FrequencySoftwarePeriods / YearActions
No clients found.
#Client / EntityFormPurposePeriod Due DateStatusFiled OnSRNAssigned ToActions
No filings yet — set each entity's type under Entity Profiles, then use Generate Year to build the statutory calendar.
Applicability is ticked once on the client profile, under Services We Provide, along with the entity type and the optional items — MSME-1, DPT-3, PAS-6 and ADT-1. This list shows who that leaves in scope; use Open Profile to change anything.
#ClientCINROC WorkEntity Type MSME-1DPT-3PAS-6ADT-1Annual FormsActions
No clients found.

ROC / MCA Due Date Calendar

Dates shown for financial year X-Y. AOC-4, MGT-7/7A, ADT-1 and MGT-14 hang off the AGM date — record it with Set AGM Date and the due dates re-derive automatically.

FormPurposePeriodicityDueApplies To

Event Based Filings

FormPurposeDue After Event
#Client / TANFormUsed ForQuarter Due DateStatusFiling DateToken No CertificateAssigned ToActions
No statements yet — set each deductor's TAN under Deductor Profiles, then use Generate Year to build the quarterly calendar.

Certificates to Download & Issue

Once a statement is filed, the certificate (Form 16 for salary, Form 16A for non-salary, Form 27D for TCS) has to be downloaded from TRACES and sent to the client. Record both dates here so nothing is left un-issued.
#ClientFormCertificateQuarter Filed OnDownloadedSent to ClientActions
Nothing outstanding here.
Applicability is ticked once on the client profile, under Services We Provide, along with the TAN and the statements the deductor actually files. This list shows who that leaves in scope; use Open Profile to change anything.
#ClientPANTDS WorkTAN 138 / 24Q
Salary
140 / 26Q
Non-salary
144 / 27Q
Non-resident
143 / 27EQ
TCS
Actions
No clients found.

TDS / TCS Statement Due Dates

Form numbers were renumbered by the Income-tax Act 2025 with effect from FY 2026-27. The dashboard labels each statement with the numbering that applies to the year being filed.

Old Form
up to FY 2025-26
Form
from FY 2026-27
Used ForCertificate Q1
Apr-Jun
Q2
Jul-Sep
Q3
Oct-Dec
Q4
Jan-Mar
Repeats

Monthly TDS deposit challans fall due on the 7th of the following month, except March which is due 30 April. Tick the option in Generate Year to track those too.

#ClientCategoryFormFY / AYDue Date Status / StageFiled OnAck. NoAssigned ToActions
No filings yet — use Generate Year to build the ITR calendar for a financial year.
Applicability is ticked once on the client profile, under Services We Provide, along with the taxpayer category and whether a tax audit applies. This list shows who that leaves in scope; use Open Profile to change anything.
#ClientPANClient TypeITR WorkTaxpayer CategoryTax AuditITR Form / DueActions
No clients found.
#ClientReturnPeriodDue Date StatusFiled OnARNAssigned ToActions
No return periods yet — use Generate Year to build the statutory calendar for your GST clients.
0 selected
#ClientGSTINGST UsernameGST Password Filing FrequencyLast Data RequestedActions
No GST credentials saved yet.
#ClientDirector NameDINMCA EmailMCA PasswordNotesActions
No MCA credentials saved yet.
No notes yet.
FileClientCategoryNote SizeUploadedByActions
No documents yet. Upload engagement letters, signed returns and notices here — they are stored inside the firm's own database and covered by every backup.
0 selected
# Invoice No CompanyClient Date TypeSubtotalTDSOutstanding Total StatusReceived DateActions
No invoices yet.

Completed Work Awaiting an Invoice

#SourceReferenceClientWorkCompleted / FiledAssigned ToActions
Nothing waiting to be billed.
#Quotation NoCompanyClientDate Valid UntilSubtotalTotalStatusActions
No quotations yet.

Invoice-wise GST Summary

#Invoice NoDateClientGSTINB2B/B2C POSRateTaxable ValueCGSTSGSTIGST Invoice ValueStatus
No invoices in this period.

Monthly Revenue Trend

Work Completion

Completed vs Pending by Category

Staff-wise Completion Rate

StaffCompletedTotalRate

Client-wise Billing

#ClientTotal InvoicedTotal Outstanding
No billing data yet.

Overdue Tasks

#Task IDClientCategoryDue DateDelay (Days)SeniorJunior
No overdue tasks. Great work!

Staff Performance

#StaffTasks CompletedAverage Delay (Days)
No completed tasks yet.
0 client(s) selected
#ClientPending ItemsCountLast Reminder Sent
No clients with pending due-date items.
#Full NameRoleEmailPhoneJoining DateSalaryStatusActions
No staff records yet.
Your login is not linked to a staff record yet, so attendance, leave and salary slips are unavailable. Ask an admin to link it under Settings → Users & Permissions.

Mark My Attendance

Mark the day you worked and it goes to the admin for approval. Only approved days are counted as payable in that month's salary slip.

My Month

DateDayStatusIn / OutWork NoteApproval
Nothing marked for this month yet.

Attendance Awaiting Approval

Approving a day makes it payable in that month's salary slip. Rejected and unmarked working days are treated as loss of pay.
StaffDateDayStatusIn / Out Work NoteMarkedActions
Nothing waiting for approval.

Leave Requests Awaiting Approval

StaffTypeFromToDaysReasonActions
No pending leave requests.
StaffPresentHalf DayLeaveOff / Holiday AbsentPendingNot MarkedPayable Days LOPPayslipActions
No active staff.

Leave Requests

StaffTypeFromToDays ReasonStatusActions
No leave requests yet.
Salary is computed from approved attendance only. Generate leaves every slip as a draft you can still adjust; issuing it locks that month's attendance and lets each staff member download their slip from their own login.
StaffPayable DaysLOPPendingEarned Gross OvertimeReimb.DeductionsNet Pay StatusActions
No salary slips for this month yet — use Generate / Refresh.

My Salary Slips

StaffMonthPayable DaysEarned Gross DeductionsNet PayStatusPaid OnPayslip
No salary slips issued yet.
Your login is not linked to a staff record yet, so you cannot choose holidays. Ask an admin to link it under Settings → Users & Permissions.

Restricted Holidays

The office stays open on these days. You may take 2 of them as paid days off in the year — pick the ones you keep. Choose a day on or before the day itself; after that only an admin can record it for you.

DateDayOccasionStatusActions
No restricted holidays are on the calendar for this year.

Weekly Offs

A weekly off or declared holiday is paid without anyone marking attendance for it.

Holiday Calendar

#DateDayOccasionTypeActions
No holidays declared for this year.

Who Has Taken What

Restricted holidays are chosen by each employee, so the office is open on all of them and only some people are away. This is who.
EmployeeTakenLeft
Nobody on the register yet.

Reimbursement Claims

StaffDateCategoryDescriptionAmountStatusActions
No reimbursement claims yet.
StaffDateHoursReasonAmountStatusActions
No overtime records yet.
CA Task Pro is developed and maintained by Tejasvi Business Solutions, Greater Noida, Uttar Pradesh.

Support Tickets

Anything you raise here reaches us with your Admin ID attached, so nobody has to work out which firm is writing. We reply here and by email.

#SubjectPriorityStatus MessagesUpdatedActions
No tickets yet.
A configurable framework to help the firm meet its obligations under the DPDP Act 2023 and Rules 2025 — not a legal certification. The firm is the Data Fiduciary for its clients' data; legally-timed values are settings your counsel owns.

Data Inventory

Nothing here yet.

Add

Audit Log

Sign-ins, password resets, user changes, client exports and other sensitive actions. Entries are added automatically and cannot be edited or deleted.

WhenUserActionDetailIP
No activity recorded yet.

Billing Company Profiles

#NameGSTINGST Reg.BrandSortActions
No billing companies yet.

GST Lookup API

Powers the client form's GSTIN Lookup (name, status, state, address auto-fill) and Search by PAN. The official GST portal blocks server lookups, so a provider API key is needed — gstincheck.co.in issues a free trial key by email. Without a key, GSTIN lookup still fills the state (derived from the GSTIN) and PAN search is unavailable.

WhatsApp Business

Not connected

Official WhatsApp Business Cloud API. The business number is configuration; the access token, verify token and app secret are encrypted and never shown again. Until real credentials are entered and verified with Meta, WhatsApp buttons open the official chat link instead of sending — nothing is ever recorded as sent unless Meta confirms it.

Task Categories — the kinds of work raised on Tasks & Deadlines

#NameGroupAdmin OnlySortActions
No work categories yet.

Custom Work Statuses

#TabLabelBase StatusColourSortActions
No custom statuses yet.

User Accounts

Who sits where
Nobody may create, edit or promote anyone above their own level. Your own level and below is fair game.
#Full NameUsernameRoleActiveActions

Page Permissions (Users)

Staff Member
No staff users to grant permissions to yet.

Add Client

Only Active clients are picked up by Generate Year.

Services We Provide

Tick only the work this office actually does for the client. GST, Books, TDS and ROC are periodic — their settings decide how often work is raised when you generate a year on each tab.

GSTINs for PAN

Add Company


Current logo
Current signature

Add Work Category

Timeline

Add Work Status

Add User

You can manage your own level and below: a Sub Admin has the same rights as a Firm Admin over the firm's data, but cannot create or change a Firm Admin.

Add Task

Checklist 0/0

Client Pendency 0 open

Review

—

Team Discussion 0

View only — ask an admin to change this task. You can still post comments.

Bulk Create Tasks

Task Templates

NameTabCategoryDescription
No templates yet.

Import Tasks from Excel

Expected columns: Client Name, Work Category, Description, Start Date, Due Date, Status, Senior, Junior.

Tasks Due

Add GST Credentials

Used to decide if GSTR-9C applies (Rs. 5 cr and above).

Add Books Period

Completion Checklist

Generate Books Periods

Creates the periods for every client with a review frequency set — twelve months, four quarters or one annual review. Target dates default to the 15th after each period closes (30 June for an annual review) and can be edited per row. Existing periods are never duplicated.

Add Filing

Generate ROC Calendar

Creates the statutory forms for every client with an entity type set, based on what applies to a company, LLP or foreign company. AOC-4, MGT-7/7A and ADT-1 assume an AGM on 30 September until you record the actual AGM date. Existing rows are never duplicated.

Set AGM Date

Recording the AGM re-derives the due dates that depend on it — AOC-4 (+30 days), MGT-7 / MGT-7A (+60 days), ADT-1 (+15 days) and MGT-14 (+30 days). Filings already marked Filed are left alone.

Add Statement

Generate TDS Calendar

Creates all four quarterly statements for every client with a TAN, using the forms ticked on their deductor profile. Existing quarters are never duplicated, so re-running this is safe.

Add Filing

Generate ITR Calendar

Creates the annual filing rows for every client whose Taxpayer Category is set (client type is used as a fallback). Tax-audit clients also get Form 3CA/3CB/3CD due 30 September. Existing rows are never duplicated, so re-running this is safe.

Add Return Period

Generate GST Return Calendar

Creates every statutory return period for the clients whose GST Returns are ticked on their client profile — clients who file their own returns are left out even when a GSTIN is on record. The filing profile (Regular / QRMP / Composition) is taken from the same place and defaults to Regular monthly. Existing periods are never duplicated, so you can safely re-run this after adding clients.

Add GST Matter

Add Director

Add Filing

Confirm Admin Password

This is a sensitive action. Re-enter your admin password to confirm.

Add Note

New Invoice

Line Items

DescriptionSAC CodeAmount
Subtotal0.00
GST0.00
Total0.00
Outstanding0.00

New Quotation

Line Items

Service CategoryDescriptionSAC CodeAmount
Subtotal0.00
GST0.00
Total0.00

Add Staff

Mark Attendance

Apply for Leave

Weekly offs and declared holidays inside the range are not counted against your leave.

Salary Structure

Untick for a partner who draws remuneration rather than a salary. They stay on the attendance register and the leave book either way.

Salary Slip

Record Payment

Add Holiday

Bulk Mark Attendance

Marks all active staff with the same status for the chosen date.

Submit Claim


Review


Payment

Submit Overtime


Review

Two-Factor Authentication

Storage

Vendor Support Access

Support cannot open your dashboard unless you let them. Access is read-only unless you say otherwise, expires by itself, and every visit is written to your Audit Log.

Paste a Year's Holidays

Dates outside it are reported rather than saved.
Reads 2027-11-05, 05/11/2027 and 07-Nov-2027. Paste straight from the gazette or a spreadsheet.

Raise a Ticket

Account suspended

You are signed in correctly — it is the firm's account that is on hold, so nothing here will save until it is sorted out. Your data is untouched.

Contact support

Send WhatsApp

Upload Document