For prepaid service contracts, recurring invoices can be generated automatically, monthly, quarterly or annually, without anyone in the office having to remember when the next one is due. When engineers complete visits covered by the agreement, the work is recorded against the contract without generating an extra charge.
Where customers pay after each service instead, invoices are raised as individual visits are completed. And if a customer asks for work outside the agreement, it's managed as a separate chargeable job and invoiced in the usual way.
This lets contractors offer different types of service agreement while keeping both planned work and billing under control.
For further information on scheduling visits, maintaining contract records and managing renewals, see Service Contract Management in TeamPoint.
Sending invoices, taking payments and working with accounting software
Once an invoice has been raised, the next step is getting it to the customer and, of course, getting paid.
TeamPoint can email invoices directly to customers, print them or make them available through the Customer Portal. Delivery preferences are configured for individual customers, and the Finance Dashboard shows invoices waiting to be sent or exported to the accounting system.
The TeamPoint Customer Portal also allows customers to access invoices alongside their jobs, service records and supporting documents.
Making it easier for customers to pay
Giving customers a straightforward way to pay can help businesses collect money sooner.
TeamPoint supports online card payments through Stripe and SumUp. Where enabled, sales invoices and deposit invoices include an online payment link, allowing customers to pay securely through the payment provider.
This is particularly useful for deposits, as customers can make the payment without arranging a bank transfer or contacting the office.
Successful online payments are recorded automatically in TeamPoint. Payments received by other methods can be marked as paid manually.
Working alongside your accounting software
Most established contracting businesses already have an accounting system, often with years of records, established processes and an accountant who knows exactly how everything works. Introducing job management software shouldn't mean abandoning that.
TeamPoint integrates with Xero and QuickBooks, allowing customer and invoice information to be exported without entering it all again. Sage file exports are also supported.
The division of work is clear. TeamPoint manages the operational side of invoicing: the work carried out, charges, supporting documents and customer billing arrangements. The accounting package handles the ledger, bookkeeping and payment reconciliation.
What syncs and what doesn't
Under the standard workflow, invoice information flows one way, from TeamPoint into the accounting package. Payments recorded directly in Xero or QuickBooks don't automatically update the corresponding payment status in TeamPoint.
However, businesses using Xero can retrieve customer account balances, including overdue amounts, and show them against customer records. These balances are refreshed when the function is run, rather than synchronised continuously.
Payment reminders can also be configured where businesses require them.
During onboarding, we work with each customer to establish how TeamPoint should fit alongside their existing financial systems and what information needs to be shared. The aim is a reliable route from completed work to invoicing and payment, without duplicating the accounting work already done elsewhere.
Invoice disputes and credit notes
Even with careful checking, invoices are sometimes queried. A customer may disagree with a charge, question whether work was completed or ask for an adjustment.
Rather than letting the issue disappear into an email thread, TeamPoint lets the office record the dispute against the invoice, explain the problem and assign someone to investigate.
The invoice stays flagged until the matter is resolved, with a record of the decisions and actions taken along the way.
If an adjustment is agreed, a full or partial credit note can be raised and linked to the original invoice. Where the job itself needs correcting, TeamPoint provides a controlled process for reopening it and dealing with the associated invoices.
The original records and later changes remain traceable, so the office has a clear account of what happened if the customer asks again.