Every release, feature, and fix — straight from our CI pipeline.
19 September 2026
Set default firm signatories across proposals and invoices, filter your invoice list by status, and reach support faster with a new contact ticket form.
18 September 2026
Speed up task creation by starting directly from standard services or compliances, and clearly define expected turnaround times and required client documents on your service packages.
17 September 2026
You can now switch to annual billing for your subscription and team seats, and generate formal downloadable PDF quotes directly from our pricing page.
17 September 2026
Client profile tabs now stay pinned in place as you browse, and plan renewal screens offer clearer guidance on restarting discounted subscriptions.
17 September 2026
Automated end-of-day summaries and reminders now recognize when work is submitted for review, preventing unnecessary nudges for assignees.
17 September 2026
Demo booking buttons on the website now show a loading indicator while checking available time slots.
15 September 2026
You can now invite staff to your firm by sharing a direct link or sending it via WhatsApp. We have also added fallback options if an invitation email is blocked by a recipient's mail server.
15 September 2026
You can now maintain multiple firm bank accounts and choose which account details print on each invoice. We have also made it easier to organize clients into groups and simplified client activity tracking.
15 September 2026
The task search bar inside client details has been moved to the end of the toolbar for a clearer, more organized layout.
14 September 2026
Mentions from completed tasks are now automatically removed from the My mentions card so team members only see discussions that still need attention.
14 September 2026
Outgoing emails now automatically retry if a connection drops, ensuring messages reach recipients reliably. You can also receive WhatsApp alerts whenever new blog articles go live.
14 September 2026
Easily switch tax treatments on draft invoices, track proformas from the billing dashboard, filter clients by team, and review full client histories in the new Activity tab.
13 September 2026
Enforce location rules for staff attendance, manage multiple authorized firm signatures for proposals, and assign task reviewers in bulk.
13 September 2026
Invoices now inherit the correct GST rate set on linked services, and staff attendance records whether punches happened from the office. Firms can also let managers make final approval on reimbursement claims.
13 September 2026
Onboard clients directly without needing a proposal first, track attendance grouped by partner teams, and attach supporting files directly to tax notices.
12 September 2026
Fixed an issue where sticky table columns could overlap the dashboard header while scrolling.
12 September 2026
Review and approve reimbursement claims with visual timelines and WhatsApp actions, track onboarding progress on client profiles, and navigate daily attendance with ease.
11 September 2026
Invite team members via WhatsApp without requiring email addresses, import historical invoices with automatic client matching, and preview GST filing queues before automated runs.
11 September 2026
Assign compliance executors in bulk, see mapped compliances on services and proposals, and track team attendance with automatic location naming.
10 September 2026
Stay on top of sent proposals that need client follow-ups directly from your business overview, and easily identify when filing runs are operating in test mode.
10 September 2026
Admins can now safely remove cancelled invoices to keep billing clean, set client relationship managers upon creation, and enjoy 10 GB per-user storage on Scale plans.
9 September 2026
Organize related entities into client groups, automate GST filing checks, and track staff leave requests and punch locations directly from attendance.
9 September 2026
Quickly locate clients, tasks, and portal credentials using the new Command Center search, and record lead follow-up updates with a single tap inside WhatsApp.
8 September 2026
Subscription charges now show clean tax breakdowns with automated payment receipts, and firm owner profiles are permanently protected across team settings.
8 September 2026
You can now run automated GST return checks directly on the server without keeping your computer open, and fine-tune briefing schedules in automation settings.
7 September 2026
Stop running notice sweeps on demand from the extension, and view watermarked proofs on automated filing checks. We also improved credential retry safety and refreshed dashboard KPI cards.
6 September 2026
Team members can now create and self-assign their own tasks, while compliance and notices offer clearer reviewer attribution and portal tracking.
6 September 2026
Managers and partners now hold client staffing controls, unconverted leads no longer mix into active client lists, and firm owners can quickly copy login links for staff.
3 September 2026
Firms with multiple partners can now keep assignments strictly within each partner's practice group across tasks, clients, and notices. Task notifications on WhatsApp also now come with direct buttons to jump straight to the task.
3 September 2026
Create proforma invoices for clients before billing officially, then convert them to tax invoices once paid. Firm owners can now also remove incorrect attendance entries directly from the dashboard.
3 September 2026
Staff can now punch in and out directly over WhatsApp with optional location tracking. We have also reinforced data scoping across the app so team members only see records for their assigned clients.
1 September 2026
Track one-time compliance deadlines alongside recurring schedules, and click any dashboard summary card to open its filtered list.
1 September 2026
You can now assign team members and raise tasks across multiple notices at once, view and edit notices directly from client pages, and manage compliance deletions more reliably.
buildEmailLogScopeconsecutiveFailures from being set while waiting for portal verdictBotCheck and FailingCredential typesbg-purple for initials in Avatar componentfirmSetupNudgeShownAt column to User tableFirm Setup nudge after dismissing itdev:ci commandADMIN_NEW_SIGNUP whatsapp template26 August 2026
Set exact contract end dates on proposals, import client portal credentials in bulk, and manage services faster with GST defaults and favorites.
26 August 2026
Draft invoices are now neatly grouped by agreement in your billing queue, and firm setup has moved to a dedicated settings tab so it no longer interrupts your daily dashboard.
26 August 2026
Smoothly transition active work when reassigning client relationship managers with guided handover confirmations. Partners now also receive dedicated practice scopes, dashboard views, and permission controls.
25 August 2026
Team members now automatically receive client access when work is assigned to them, portal credentials stay scoped to assigned managers, and service creation offers standard suggestions.
25 August 2026
Relationship Manager selectors now show only eligible team members across onboarding and client screens. We've also added handy keyboard shortcuts for logging communications and improved task @mentions.
25 August 2026
Review proposals with a dedicated final check before sending, filter email threads by read status, and search firm audit logs with detailed activity views.
firmOwnerId field to send-notification route23 August 2026
Track multiple GST logins per state for multi-branch clients, create automated workflows for common firm milestones, and manage active device sessions and holidays from Settings.
22 August 2026
Edit draft invoices directly from the queue with full GST treatment controls, retry failed deliveries, and navigate a freshly reorganized Settings workspace.
21 August 2026
Keep client work moving by automatically sending template-based WhatsApp reminders during workflows.
20 August 2026
Track multi-state GST and compliance filings with state-specific task titles and bulk assignment. Tasks and follow-up logs now require due dates to keep client work on schedule.
19 August 2026
Track firm changes with a new activity log and task history, manage client allocations faster with assignee filters, and securely scope staff permissions.
19 August 2026
Staff members now only see clients assigned to them across all screens. You can also bulk-assign clients, filter by industry and manager, and use the extension for DGFT and ICEGATE logins.
18 August 2026
Reassign compliance executors and reviewers in bulk, log into the Income Tax TDS portal using the Chrome extension, and tag client portal credentials by state and Union Territory.
18 August 2026
Secure your account with two-factor authentication, sync Google and Microsoft calendars, and reassign work seamlessly using a guided staff offboarding wizard.
17 August 2026
Switching your subscription plan or setting up UPI autopay now updates your account status immediately with clear payment confirmations.
16 August 2026
Version 6.6.4 of the Chrome extension improves login reliability on government portals, including the TDS portal.
15 August 2026
You can now cancel invoices with accurate balance tracking, log into the Maharashtra Labour Welfare Fund portal automatically, and view multi-currency totals across billing screens.
14 August 2026
You can now schedule and track weekly recurring compliances across your firm, plus view sent messages and clearer reply filters in your Email Inbox.
13 August 2026
Track foreign currency proposals in INR, monitor full task handover histories during staff reassignments, and stay on top of Google Calendar meetings with automated WhatsApp reminders.
13 August 2026
Manage team departures smoothly with automated task handovers via email and WhatsApp, bulk employee import, and automatic filtering of offboarded staff across your workspace.
13 August 2026
This release introduces tighter security for client credentials, improved Indian currency formatting across dashboards, and smoother recurring task cycle handling.
12 August 2026
This release introduces invoice sequence gap tracking, multi-currency deal values for leads and proposals, clearer recurring task cycle updates, and improved mobile layouts.
11 August 2026
This release brings automated WhatsApp reminders for overdue invoices, bulk task editing, and richer tracking for lost leads and tax portal notices.
10 August 2026
Easily download portal proof documents from task details, and access user guides directly from your dashboard header and footer.
10 August 2026
We updated our site with clear details on DPDP compliance and encryption, and introduced a step-by-step guide for firms migrating to PracticeStacks.
9 August 2026
This release resolves display logic issues across task dashboard views, improves API date handling, and cleans up product mockups on our website.
9 August 2026
This release brings hover previews for calendar tasks on your dashboard, an upgraded team quick sheet built around workload, and layout fixes in the client list.
7 August 2026
This release brings task urgency badges and due-date filters to your daily workflow, resolves badge count discrepancies on the dashboard, and tightens invoice access permissions.
7 August 2026
This release introduces validation and dry runs for bulk imports, strengthens staff access controls for proposals, and updates navigation visuals.
7 August 2026
Track your firm's monthly activity streaks with new automated WhatsApp and email recaps, along with smoother team management and client onboarding controls.
7 August 2026
PracticeStacks now automatically creates work tasks as soon as proposals are approved and adds delivery status tracking for staff invitation emails.
7 August 2026
You can now issue and track revisions on signed proposals, set precise subscription durations for services, and auto-save business details seamlessly across your firm's workflow.
6 August 2026
PracticeStacks now supports multi-currency pricing with automatic INR exchange rate conversions across proposals and invoices. We have also added DPDP consent tracking for proposal amendments and refined onboarding safety.
6 August 2026
This update introduces date-range filtering for invoices, consent controls in the DPDP dashboard, and smoother visual progress tracking during automated portal filings and notice fetching.
5 August 2026
This release prevents duplicate client profiles, adds powerful search and organization tools to your email inbox, and introduces side-panel views for tax notices.
5 August 2026
This release updates our help documentation with clearer section categories and improved links.
5 August 2026
You can now write off unbillable tasks directly from client profiles and track all waived work across your billing queue and task dashboard.
billingStatus for internal tasksresolveSeatPlanId for seat plan resolutioninvoiceName field for invoice linesconsecutiveFailures to ClientPortalCredentialconsecutiveFailures field for client portal credentials/api/cron/** from excluded pathsunbilled query key for tasks not yet invoicedinvoiceName field to update package schemabillingStatus parameter in API requestisSystem column to TaskComment tableALL_MODULES array for routetrialConsumedAt and related fieldsdismissAutofillSuggestion with readViewport and validate against the real tab indicatorprisma.clientFeedback from export and add feedback.business.namecomplianceDate resolverdefaultFrequency to ComplianceTypeWithCountcomplianceFormFields component and update form logicauditLogKeys dependencytable-layout: fixed and minTableWidthPx for DataTablebusiness-industry-filter scopesearch prop and refactoring filter handlinginclude_firm_profile parameterinclude_firm_profile to proposals routeunbilledBillableExpenses to business-invoices.hook.tsbusinessId to onboarding document creation requestscrollbar-gutter for better visual feedback on scroll positions in the appgap CSS propertyservices field in lead dataquery-keys scope for the file apps/web/lib/query-keys.tsuseQueryStatefindLoginButtonPoint to locate the enabled "Login" button's centerqueryKeys for DPDP legal-basis and consent record mutationssearch prop to filter client namesinvalidate.emails to update the list of emails after sending an emailonOpen prop instead of button onClickhasDetailTab to DashboardModuleConfigid field in ProposalsRecentRowCalendar and Wallet icons from module registrypreview-roles fileshowTestimonialsInProposals fielddashboard-summary.tsx fileonOpenTeam event handler to handle team card clickmySettings query keyemptyOptionsAction prop to InputField componentid to the emails list for linkscompactToolbar prop to AddServicePackageDialog.tsxgrowToFit prop to enable auto-staging of modified files in VS Codebusiness and contact fields in emails inbox routelist view mode</div> for <RenewProposalDialog /> in ExpiredProposalsView.jsxcompliance-deadlines.hook.tsPREVIEW_ROLE_MODULES and PREVIEW_ROLE_LABELS configurationsmoduleOverview key for dashboard modulefetch for fetching all usersCheckbox component instead of manually styling div for a check mark in the edit service dialog paneldelete functionviewcreatedByActual and packages fields to the GET responsereportingPartnerId in POST request for employeesemployeeLevel to EmployeeInvitationshowTestimonialsInProposals field to ProposalSettingsResponserole field to Employee interfaceshowTestimonialsInProposals settingborder-gray-400requiresDocument fieldrequiresDocument field to reimbursement category routeisCustomBrochure and showTestimonialsInProposals for businessesReimbursementSubmittedData to include reimbursementIdreimbursement form to include new fields and remove unnecessary conditional logicoverflow-x-clipOR clause in OTP deletion query