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.