Payments and Financial Reporting
Recording payments, tracking finances, and using financial dashboards.
TekToro provides tools for recording payments on both contractor and client invoices, along with role-specific financial dashboards for monitoring your organization's finances.
Recording Contractor Payments
When a contractor master invoice has been approved, an administrator can record the payment:
- Payment method — wire transfer, ACH, check, or other methods
- Payment date — when the payment was made
- Payment amount — the amount paid (supports partial payments)
- Bank details — account holder name, account number, and reference/confirmation number
Once recorded, the invoice status is updated to Paid and the contractor is notified.
Recording Client Payments
Client invoices can be marked as paid in two ways:
- By an administrator — from the Master Invoices > Client Invoices tab
- By the client — through the client portal
The system records the payment timestamp and updates the invoice status to Paid.
Payment Terms Messages
Administrators can maintain a library of reusable payment terms messages:
- Create message templates with standard terms, payment instructions, or late fee policies
- Edit existing templates as terms change
- Delete templates that are no longer needed
- Apply a template when generating a client invoice — the message appears on the printed invoice
Financial Dashboards
Each user role sees a dashboard tailored to their financial responsibilities.
Contractor (Basic)
- Outstanding pay — total amount from unpaid invoices
- Hours summary — total hours worked with period-over-period comparison
- Ticket KPIs — counts by status (draft, pending, approved, rejected)
- Quick actions — shortcuts to create tickets and view invoices
Manager
- Master invoice status — overview of invoice approvals and pending items
- Project workload — how work is distributed across projects and team members
- Team productivity — hours and efficiency metrics for the team
Administrator
- Financial summary — total invoiced, total paid, and outstanding amounts
- Contractors overview — invoiced amounts and counts per contractor
- Compliance overview — onboarding and document compliance across contractors
- Master invoice generator — quick access to generate invoices
Client Portal
- Outstanding balance — total unpaid invoice amount
- Paid invoices — summary of payments made
- Pending tickets — approved work items being billed
- Active projects — current project status and progress
Financial Metrics
The platform tracks and reports on:
- Total hours by status (draft, pending, approved, paid)
- Revenue by status
- Hours and income broken down by project
- Time-series data for trend analysis
- Ticket statistics by user role
Real-Time Updates
Client master invoices support real-time status updates — when an invoice is sent, paid, or cancelled, the change is reflected immediately across dashboards and the client portal without requiring a page refresh.