O
Oris Work
Pricing
About
Sign inStart free trial
O
Oris Work

CRM, projects, communication, and client portal - unified in one workspace by Oris Work.

India

Product

  • Features
  • Pricing
  • CRM & Pipeline
  • Project Management
  • Team Chat
  • Client Portal
  • Integrations
  • Custom Objects

Industries

  • Professional Services
  • Restaurants & F&B
  • Healthcare & Clinics
  • Real Estate
  • Universal

Compare

  • vs Zoho One
  • vs Perfex CRM
  • vs Bigin by Zoho
  • Tally Integration

Resources

  • Documentation
  • API Reference
  • Blog
  • Resources
  • Help Center

Company

  • About
  • Careers
  • Contact
  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 Oris Intelligence Private Limited. All rights reserved.

All systems operational
PrivacyTermsCookiesSecurity
← All docs

Getting Started

  • Quick Start Guide
  • Inviting & Managing Team Members
  • Your First-Day Checklist
  • Roles and Permissions
  • Custom Roles
  • Switching Between Organisations
  • Sessions and Staying Signed In

Clients & Contacts

  • Adding a Client
  • Importing Clients from a CSV
  • Merging Duplicate Records
  • Client Groups
  • Client Services Card and Turning a Service On
  • Do Not Chase: Pausing Automated Reminders

CRM

  • Contacts & Companies
  • Deals & Sales Pipeline
  • Lead Management

Invoicing & Money

  • Invoicing
  • Payments & Receipts
  • Setting Invoice Due Dates
  • Estimates and Proposals
  • Payment Links
  • Overdue Reminders and Dunning
  • Recurring Invoices and Retainers
  • Vendor Bills
  • E-way Bills
  • GST Basics in Oris Work

Practice Management

  • Client Engagements
  • Client Portal
  • Tasks: Create, Assign and Track Work
  • Timesheets: Submit, Approve and Lock
  • Time Budgets Report
  • Notices and the Notice Reply Service
  • Compliance Calendar
  • Document Requests
  • Sign-off Pipeline: Partner, Client, Filed

Communication

  • WhatsApp inbox setup
  • Linking a WhatsApp line by QR code
  • WhatsApp logged out or disconnected
  • Auto-link WhatsApp numbers to clients
  • Email setup
  • Team chat basics
  • Threads, mentions and reactions in chat
  • Files, search, pins and saved messages in chat
  • Messaging AI bots in chat
  • Client chat

Reputation

  • Requesting reviews
  • How review ratings are routed

Growth

  • Lead routing and the first-response SLA
  • Segments
  • Campaigns basics

AI

  • Oris AI assistant
  • AI bots and their approval gate

Projects

  • Project Management

Modules

  • Payroll with PeopleOS
  • Books Module (ThynkBooks)
  • Tax Module (ThynkTax)
  • Audit Module (ThynkAudit)
  • Filings Module (ThynkFile)

Integrations & API

  • Accounting Connectors
  • REST API Overview

Security & Privacy

  • Data Encryption and PAN Handling
  • DPDP Consent and the PII Access Log
  • How Workspaces Are Kept Separate
  • Exporting Your Data

Troubleshooting & FAQ

  • "Too many requests" or "Rate limit exceeded"
  • "Reset token is invalid or expired"
  • "Your session expired"
  • WhatsApp Messages Are Not Coming In
  • Review Link Shows "404 Not Found"
  • "This may already exist" Duplicate Warnings

For your clients

  • Signing in to your client portal
  • Setting a password from your link
  • Messages with attachments
  • Paying your invoices online
  • Signing documents online
  • Leaving a review
Docs/Practice Management/Compliance Calendar

Compliance Calendar

Track recurring statutory deadlines across all clients, mark them filed, and open engagements from them.


What it is

The Compliance Calendar lists statutory deadlines such as GST returns, TDS, ITR, ROC and PF/ESI across all your clients. Recurring deadlines roll forward automatically when you mark them filed. Open it from Practice → Compliance. The Practice module must be switched on for your organisation.

Read the page

  • Summary cards: Pending, Overdue, Due this month and Filed.
  • An 'Overdue compliance' section appears when deadlines have slipped. It shows how many have nobody assigned (so no reminders reach anyone) and how many have no engagement yet.
  • Filter chips: All, pending, in progress, overdue and filed.
  • Table columns include Filing, Client, Assigned to, Type, Period, Cadence, Due Date and Status.
  • Deadlines are also created automatically when you open engagements for services that have a compliance rule.

Add a filing manually

  • Click '+ Add filing'.
  • Enter a Title and Due Date (both required).
  • Choose a Filing Type: GSTR-1, GSTR-3B, ITR, TDS, ROC, Audit, PF, ESI, PT or Custom.
  • Choose a Cadence: One-off, Monthly, Quarterly, Half-yearly or Annual.
  • Optionally add Period, Jurisdiction, Notes and Reminders (days before), which defaults to 30, 7, 1.
  • Click Create. Note that this form does not pick a client; deadlines created from an engagement are tied to the client automatically.

Work a deadline

  • Start: moves a pending deadline to in progress.
  • Mark filed: completes it. For a recurring deadline a banner confirms the next occurrence and its due date.
  • Open engagement: opens the linked engagement, or creates one for a deadline that has a service and a client but no engagement yet.
  • Publish to client: publishes that client's current compliance status to the Control Room in their portal.
  • Marking an engagement as filed also completes its linked deadline, so you do not need to tick both.

Act on many deadlines at once

Tick the checkboxes beside deadlines (or use 'Select all' in the Overdue section). A bar appears with Assign, Mark filed and Open engagements. After a bulk action, a results window lists what succeeded and what did not. In the Overdue section, 'Unassigned only' narrows the list to deadlines with nobody responsible.

Reminders

Click 'Reminder settings' on the page (Practice settings) to control client deadline reminders by email and WhatsApp, the days before the due date, team reminders (used for deadlines with no reminder days of their own) and awaiting-client reminders. Click 'Save settings' when done. Overdue deadlines are chased on the Compliance page itself rather than by email.

Common problems

  • A deadline shows Unassigned: no teammate gets reminders. Assign it, individually or in bulk.
  • 'Open engagement' is missing on a deadline: it needs a service and a client linked to it. Manually added filings have neither, so open the engagement from Practice → Engagements instead.
  • Compliance is missing from the sidebar: the Practice module is off. An admin can switch it on in Settings under Modules.

Related guides

Setting Invoice Due Dates

Choose between 'days after the invoice date' and 'last day of the month' for each client.

Client Engagements

Manage service engagements from proposal to delivery and sign-off.

Notices and the Notice Reply Service

Record income-tax, GST, TDS and ROC notices, track reply and hearing deadlines, and open reply work.

GST Basics in Oris Work

How GST is split into CGST and SGST or IGST, and the settings that drive it.