Understanding Job List Types
This guide describes how service-based firms typically organise the files they link to from TidySlot slots. These are suggested structures β not TidySlot features. The right approach for your firm depends on your services, team size, and how you already track work.
"Your team should never have to think about what to work on or where to find it. Every scheduled job takes them directly to the work β one click to the exact sheet, tool, or page they need. No searching. No tab-hopping. No losing the thread."
The four job types
Every job in your firm falls into one of four types based on two dimensions: who it's for (client-facing or internal) and how often it happens (recurring or one-off).
| Recurring | Non-Recurring | |
| Client-Facing |
Type 1
Recurring Client Services
GST, TDS, Audit, Accounting, Retainer services
|
Type 4
Non-Recurring Client Jobs
New engagements, special requests, one-time filings
|
| Internal |
Type 2
Recurring Backend Operations
Billing, payroll, training, content, payments
|
Type 4B
Non-Recurring Internal Jobs
Hiring, vendor changes, new process setup, IT tasks
|
Examples: Monthly bookkeeping, GST returns, TDS compliance, income tax filing, statutory audit, ROC filings, company secretarial compliance, monthly retainer services.
The structure that works
Create one job list per service in your preferred tool. Each financial year gets its own tab or page.
- Rows = your clients (add new clients as new rows β the URL never changes)
- Columns = months or quarters depending on the service cycle
- Each cell = a status dropdown showing where that client's work actually stands
Example: monthly bookkeeping service
The status stages for bookkeeping are not the same as for GST returns. Here's what a bookkeeping list looks like in practice:
| Client | Jan 26 | Feb 26 | Mar 26 | Apr 26 |
|---|---|---|---|---|
| Mehta Textiles | Finalized β | Finalized β | Bank Recon | β |
| Shah & Sons | Finalized β | Finalized β | Data Pending | β |
| Patel Exports | Finalized β | Queries | β | β |
| Kapoor Industries | Finalized β | Finalized β | Finalized β | β |
The team member opens this list at their scheduled slot, works the current month's column, and updates each row as they go. No instructions needed β the structure makes it obvious what to do.
In TidySlot: one stage = one focused job
Because each stage involves different work, you can break a service into multiple scheduled jobs β one per stage. A team member who only does bank reconciliation works that stage for all clients in a single focused session. Another handles finalisation. Same list, different slots, zero context switching.
Examples: Client billing and collection, staff payroll, vendor payments, team training, YouTube or content production, social media posting, performance reviews.
The structure is identical to Type 1 β one job list per operation, one tab or page per financial year. The difference is what goes in the rows and columns, since these lists track internal operations rather than client services.
Example: client billing & collection
| Client | Fee (βΉ) | Jan 26 | Feb 26 | Mar 26 |
|---|---|---|---|---|
| Mehta Textiles | 8,500 | Payment Received β | Payment Received β | Invoice Sent |
| Shah & Sons | 6,000 | Payment Received β | Reminder 2 | β |
| Patel Exports | 12,000 | Payment Received β | Reminder 1 | β |
More backend list examples
πΉ Content / YouTube
Rows = content pieces. Columns = weeks.
π₯ Team Training
Rows = team members (or topics). Columns = months.
πΈ Staff Payroll
Rows = team members. Columns = months.
π± Social Media
Rows = posts or platforms. Columns = weeks.
Examples: Weekly timesheet review, team schedule review, leave approvals, project board check-ins, CRM pipeline reviews.
For these jobs, you don't need to build a separate list. The TidySlot job carries a direct link to the software itself. The team member opens the job, clicks the link, and lands straight in the tool β no context switching.
Common software-linked review jobs
| Job | Links To | Required Feature | Frequency |
|---|---|---|---|
| Timesheet review | TidySlot timesheet view | Comment / approve | Weekly |
| Team schedule review | TidySlot team calendar | View + adjust slots | Weekly |
| Project board check | Asana / Trello / ClickUp | Comment / update status | Daily or weekly |
| CRM pipeline review | Zoho / HubSpot | Stage updates, notes | Weekly |
| Leave approval | HR / attendance software | Approve / reject | As needed (event-based) |
Client examples: New service engagement, special advisory request, one-time filing, document collection, client complaint resolution.
Internal examples: Hiring, vendor changes, setting up a new process, IT task, training material creation.
The challenge: two different people, two different needs
Non-recurring jobs arise unpredictably. Two different types of people interact with the same list β and they need completely different access to it.
β The Adder
Who: Onboarding team, relationship managers, senior staff who discover the need for a job.
Access: Quick link β not a scheduled TidySlot job. They access the list the moment the event arises and add the job immediately.
Why quick link: This work is event-triggered. A scheduled daily job doesn't make sense β they need instant access.
β The Doer
Who: Execution team members who complete the jobs added by others.
Access: Scheduled TidySlot job β daily or alternate day β linking to the non-recurring list.
Why scheduled: Avoids interrupting their current work. They check the list at a fixed time, filter by their name, and execute their assigned jobs.
The non-recurring list structure
Unlike recurring lists (which use a client Γ time-period grid), non-recurring lists use a simple row-per-job structure:
| Client | Job Type | Description | Assigned To | Due Date | Status |
|---|---|---|---|---|---|
| Mehta Textiles | New Engagement | Set up GST registration | Priya | 20 May | In Progress |
| Kapoor Industries | Advisory | FDI compliance opinion | Ashok | 22 May | Pending |
| Shah & Sons | One-time Filing | MSME Samadhaan portal upload | Deepa | 18 May | Waiting For |
| Patel Exports | Document Collection | Collect signed board resolution | Priya | 19 May | Completed β |
The universal status dropdown
Non-recurring lists use statuses that apply to any type of job β not delivery stages, but flow states:
For jobs that take more than one sitting
Use the Comments column in your list to log where you stopped, what's blocking, and what's next. When the doer returns to the job the following day, they read the comment and pick up exactly where they left off β no chasing, no lost work.
Scaling with workload
Start with one shared list. As volume grows, split by job type or team role β each with its own TidySlot daily job for the relevant team members.
- Low volume β one shared list, everyone filters by their name
- High volume β separate lists by job type (e.g., one for new engagements, one for advisory jobs, one for internal tasks)
How-To guides: training built into every job
Every TidySlot job can carry a How-To guide link alongside the job list link. This is one of TidySlot's most important features for building a self-managing team.
When a team member opens a scheduled job, they see two links:
| Link | Takes them to | Purpose |
|---|---|---|
| π Job List | The list of work for this service or operation | Where the actual work happens |
| π How-To Guide | SOP, checklist, or training video for this job type | Instructions, exactly when needed β in context |
Complex multi-step jobs (like a 15-step new client onboarding process) become manageable because the checklist is right there in the job. Your team trains itself β in context, while doing the actual work. Nothing falls through the cracks.
Quick reference: which type for which job?
| Job Type | Job List? | List Structure | Status Dropdown | TidySlot Access |
|---|---|---|---|---|
| Type 1 β Recurring Client Service | β One list per service | Rows = clients, Cols = months/quarters | Service delivery stages | Scheduled job (daily, weekly, or monthly) |
| Type 2 β Recurring Backend Op | β One list per operation | Rows = items/people, Cols = time periods | Operation-specific stages | Scheduled job |
| Type 3 β Software Review | β No list needed | Direct link to software tool | In the software itself | Scheduled job β opens software directly |
| Type 4 β Non-Recurring (Client + Internal) | β One shared list (scales by volume) | Rows = jobs, standard columns | Pending / In Progress / Waiting For / Queries / Completed | Adders: Quick Link. Doers: Scheduled daily job. |
Download ready-made templates
Each template is a pre-structured Excel file with the correct columns, status dropdowns, and sample data. Open it, delete the sample rows, add your clients, and copy the URL into TidySlot.
Combined templates β one file per profession
Each file contains all service sheets as separate tabs, plus a How to Use tab and non-recurring job sheets.
Individual service templates
Download only what you need β useful if you want to start with one service before building out your full setup.
Suggested lists by profession
Select your profession to see recommended job list names and status stages:
Recurring Client Service Lists
π Monthly Bookkeeping
Rows = clients. Cols = months (AprβMar).
π GST Returns (Monthly)
Rows = clients. Cols = months.
π GST Returns (Quarterly / QRMP)
Rows = clients. Cols = Q1βQ4.
π§Ύ TDS Compliance
Rows = clients. Cols = Q1βQ4.
π Income Tax Filing
Rows = clients. One status col per FY.
π’ ROC Annual Compliance
Rows = client companies. Cols = form names (AOC-4, MGT-7 etc.).
π Statutory Audit
Rows = clients. Cols = audit milestones.
π GST Annual Return (GSTR-9)
Rows = clients. One status col per FY.
Recurring Internal / Backend Lists
π° Client Billing & Collection
Rows = clients. Cols = months.
π₯ Staff Payroll
Rows = team members. Cols = months.
Non-Recurring Client Jobs List β Column Template
| Column | Purpose |
|---|---|
| Client | Client name |
| Job Type | New Engagement / Advisory / One-time Filing / Document Collection / Complaint / Other |
| Description | Specific task β be precise |
| Assigned To | Doer's name β used for daily filtering |
| Due Date | When it must be completed |
| How-To Link | SOP or checklist for this job type |
| Status | Pending / In Progress / Waiting For / Queries / Completed |
| Comments | Progress notes for multi-session jobs |
Recurring Client Service Lists
π Board Meeting Compliance
Rows = client companies. Cols = Meeting 1β4 (min 4/year).
π’ AGM Compliance
Rows = client companies. One status col per FY.
π ROC Annual Filings
Rows = client companies. Cols = form names (ADT-1, AOC-4, MGT-7, DPT-3).
πͺͺ Director KYC (DIR-3)
Rows = directors. Due 30 Sep each year.
π Statutory Registers
Rows = companies Γ register type. Cols = quarters.
π Listed Company Quarterly Compliance
Rows = companies. Cols = Q1βQ4.
Recurring Client Service Lists
π€ Monthly Retainer Service
Rows = clients. Cols = months.
π Quarterly Business Review
Rows = clients. Cols = Q1βQ4.
π Annual Contract Renewal
Rows = clients. Cols = renewal months.
π₯ Team Performance Reviews
Rows = team members. Cols = quarters.
Recurring Client Service Lists
βοΈ Litigation / Matter Tracker
Rows = matters (client + case). Cols = months.
π Monthly Retainer Compliance Review
Rows = clients. Cols = months.
π Document Review Retainer
Rows = clients. Cols = months or assignments.
π Court Date / Cause List Tracker
Rows = matters. Cols = months. (Backend operation)