TimeTrack Pro

End-to-end use cases

Concrete workflows showing how a firm actually uses TimeTrack Pro week to week.

Each scenario below walks a real workflow from time entry to invoice payment to bank reconciliation. Pick the one closest to your firm to see how the pieces connect.

4
Personas
7+
Steps each
End to end
Time → Cash
1 stack
No silos
Staffing agency — 8-person back office, 40+ contractors

Onboard contractors → outbound POs → bill clients → reconcile cash

Scenario: A staffing agency places W-2 employees AND 1099 contractors at end-clients across a mix of weekly + biweekly + monthly billing cycles. They need authorized hours per contractor, accurate vendor invoices upstream, and clean AR downstream.
1
Onboard each contractor in one wizard
For a new 1099 sole-prop: click "Onboard 1099 Contractor." The wizard creates the single-person vendor wrapper, the user account, the client assignments, and the authorizing outbound PO in one transaction. W-2 placements use the employee onboarding wizard. Magic-link emails the contractor for self-service password + document upload.
2
Issue outbound POs that gate time entry
Each contractor needs an active outbound PO before they can log time. PO captures rate (ST + OT multiplier), period, optional hours/$ cap. Bilateral acceptance flow: vendor admin reviews + signs, firm countersigns. Until then, time entry on that engagement is blocked — no orphan billable hours.
3
Vendor admins bulk-enter for their teams
Each staffing agency's vendor admin opens Team Week — a flat table across all their contractors on every active engagement. Fix any issues, submit week per contractor. Members optionally self-report when members_can_log_time is on.
4
Bi-weekly: vendor invoices flow upstream
Vendors raise labor invoices from approved hours + PO rates (or expense invoices for travel/material reimbursement). Firm AP queue reviews, approves, and pays — multi-invoice payment allocations supported.
5
Per cycle: invoice end-clients
Per client billing cycle (weekly / biweekly / monthly), generate AR invoices. ST + OT auto-split per stamped client OT multiplier. Inbound POs (client → firm) match automatically and auto-split if the period crosses a PO boundary. Mixed labor + reimbursable expenses on the same invoice.
6
Bank Sync reconciles every check
Plaid pulls deposits into the transactions list. Auto- matcher binds inflows to AR invoices (Rule R1: invoice number in memo + amount match) and outflows to vendor payments (Rule R4: vendor name + amount). Unmatched transactions go to manual review with a ranked candidate list.
7
Year-end: 1099-NEC reporting
GROUP BY payee on direct user payments + vendor payments gives per-recipient totals. Sole-prop wrappers have SSN + tax_id_type stamped on their vendor row so 1099- NEC reporting works without restructuring data.
Outcome: Every billable hour is anchored to an authorized PO. Vendor invoices match their POs (no over-billing). AR matches engagement billing cycle. Bank cash matches AR and AP. One audit trail end to end.
Accounting firm — 15 person practice, 100+ clients

Monthly retainer + ad-hoc work with bank reconciliation

Scenario: A CPA firm runs 100 clients on monthly bookkeeping retainers plus ad-hoc tax + advisory work. They want one place to track time, bill clients, and reconcile to the bank.
1
Setup: clients with monthly retainer cycles
Each client's billing cycle is set to Monthly. For retainer clients, create a Retainer with the monthly fee + threshold for low-balance alerts.
2
Throughout the month: time entry
Staff log time against each client. Retainer clients show their current balance inline — staff can see when a client's drawn down to near-zero.
3
Month-end: bulk invoice generation
Open Generate Invoice for each retainer client. Time billable + retainer fee + ad-hoc expenses (categorized + flagged billable during entry) compose into a single invoice.
4
Bank Sync: pull deposits in automatically
Plaid integration pulls daily deposits. Auto-matcher binds to invoices (Rule R1) when the deposit memo includes the invoice #.
5
Categorization rules for recurring transactions
Set up rules: contains "Gusto" → Payroll, contains "STRIPE PAYOUT" → AR — Stripe, regex "Wells Fargo.*Fee" → Bank fees. These fire automatically on every sync, hands-free.
6
Year-end: IIF export to QuickBooks
In January, open Banking → Export to QuickBooks, pick last year's date range, download the IIF file. Hand to your tax prep CPA for QuickBooks import.
Outcome: Monthly invoices go out in 2 hours instead of 2 days. Bank reconciliation is one click. Year-end tax data is one click away.
IT consultancy — 25 people, half contractors

Project-based billing with mixed employee + contractor delivery

Scenario: A consultancy delivers a $400K project with 3 internal consultants + 4 vendor-routed contractors across 6 months. Client requires PO-authorized hours for every contractor billed.
1
Kickoff: set up clients, project, vendors
Add Client + Project. Add the staffing vendor under Vendors. Add each contractor as a Vendor Member. Assign internal consultants + vendor members to the project Team tab.
2
Issue outbound POs to vendors
For each contractor, create an Outbound PO specifying rate, period, and optional hours/$ cap. Send to the vendor admin for acceptance. Once countersigned, the vendor member is authorized to log time.
3
Weekly: contractors log time, vendor admin reviews
Vendor admin opens the Team Week tab — a flat table across all their contractors on the engagement. They fix issues, then submit weekly for approval.
4
Bi-weekly: invoices flow upstream
Vendor invoices generate from approved time + PO rates. Firm AP queue reviews and approves; payments are tracked with allocations across multiple invoices.
5
Monthly: client invoice
Generate invoice to the end client based on internal consultant time + vendor billable hours. OT multipliers applied per the client agreement. Inbound POs (client → firm) auto-split if the period crosses a PO boundary.
6
End of project: profitability report
Profitability Report shows per-project margin: revenue vs. internal cost + vendor cost. Knowing the actual margin drives bidding on the next project.
Outcome: Full revenue cycle traceable from each line on each invoice back to the contractor's PO + time entries. Margin analysis on tap.
Law firm — small firm, legal-light feature set today

Matter time → LEDES e-billing + retainer drawdown

Scenario: A small firm bills hourly + flat-fee work and has a couple of insurance-defense clients that require LEDES 1998B e-billing with UTBMS codes. Available today; deeper legal workflows (1:N matters, IOLTA trust accounting) on the roadmap.
1
What's shipped today
LEDES 1998B + LEDES 2000 export per invoice. UTBMS task + activity codes on time entries; UTBMS expense codes on reimbursable expenses. Matter sidecar 1:1 with projects (matter IDs frozen onto invoice headers + lines). Per- client billable-hour rounding (6-min increments, etc.). Client + matter-scoped retainers with drawdown ledger + low-balance alerts.
2
What's on the roadmap
Phase B: 1:N matter→projects (one matter spans multiple projects). Phase E: IOLTA trust accounting with strict-segregation rules. These are not shipped yet — if either is a hard requirement, talk to us first.
3
Honest scope
TimeTrack Pro is a general time tracking + billing system that has the legal-specific toolkit a small firm needs (LEDES + UTBMS + matters + tenths rounding) without the full Clio / MyCase practice-management surface (conflict checks, court filings, calendaring). Best fit for firms whose primary need is the AR side of legal billing.
Outcome: LEDES exports pass insurance-carrier pre-flight on first submission. Matter IDs stamped automatically per invoice. For firms that need deeper practice-management features, pair TTP with a dedicated PMS or wait for Phase B / E.
What ties these together
The same data layer powers every flow: a time entry creates an audit row, may stamp on an invoice line, may carry a UTBMS code, may get authorized by an inbound or outbound PO, may reconcile against a bank transaction. Every link is tracked + queryable.