Billing & Time Tracking
AtlasOS provides integrated time tracking and invoicing for bookkeeping practices, supporting both fixed-fee and hourly billing models for recurring client engagements.
Time tracking
Time entries are recorded against specific entities and can be linked to monthly processing tasks. This provides a clear picture of effort per client per month.
Recording time
- Manual entry -- Log time from the timesheet view with entity, date, description, and duration
- Timer -- Start and stop a running timer while working on a task
- Task-linked time -- Record time from within a monthly processing task, which auto-populates the entity and description
Rate configuration
Rates can be configured at multiple levels:
| Level | Description |
|---|---|
| Practice default | Base hourly rate for all team members |
| Team member rate | Per-person rates reflecting seniority |
| Entity-specific rate | Custom rates agreed with individual clients |
| Service-specific rate | Different rates for bookkeeping vs. payroll vs. advisory work |
Fixed-fee vs. hourly billing
Bookkeeping practices commonly use two billing models:
Fixed-fee (monthly retainer)
Most bookkeeping clients are billed a fixed monthly fee covering the standard processing cycle. To set this up:
- Navigate to the entity's billing settings
- Set the billing type to Fixed Fee
- Enter the monthly amount
- Configure recurring invoice generation (monthly, in advance or in arrears)
Recurring invoices are generated automatically on the scheduled date and can be reviewed before sending.
Hourly billing
For clients billed by the hour, or for ad-hoc work outside the standard retainer:
- Record time entries against the entity throughout the month
- At month-end, generate an invoice from unbilled time entries
- Review and adjust line items as needed
- Send the invoice via email or the client portal
WIP monitoring
The WIP (work-in-progress) report shows unbilled time across your practice:
- By entity -- Identify clients with accumulated unbilled hours
- By team member -- Monitor individual workloads and capacity
- By period -- Track how WIP evolves month-on-month
- Realisation rate -- Compare billed amounts against recorded time value
For fixed-fee clients, WIP monitoring helps you assess whether the agreed fee adequately covers the actual effort involved.
Monthly invoicing workflow
A typical monthly invoicing cycle for a bookkeeping practice:
- Review time entries -- Ensure all time for the month has been recorded and categorised
- Generate recurring invoices -- Let AtlasOS create fixed-fee invoices automatically
- Generate hourly invoices -- Create invoices from unbilled time for hourly clients
- Review and approve -- Partner or manager reviews all invoices before sending
- Send -- Deliver invoices via email or client portal
- Track payments -- Record payments as they are received and follow up on overdue accounts
Next steps
- Shared Platform Features -- Features common to all AtlasOS verticals
- Monthly Processing Workflows -- Linking billing to processing tasks