Know which clients renew this month, and who still owes you

Truko keeps your retainers, contracts, invoices and renewal dates together, and emails you 30, 14 and 7 days before a contract ends.

14-day trial. No card needed.

Renewals, next 30 days

Kolade Fashion

Social media retainer14 Nov₦300,000/mo

Last alert 31 Oct

Okonkwo Lettings

Lease, Flat 3B Admiralty Way2 Dec₦4,200,000/yr

Last alert 2 Nov

Brightpath Clinics

IT maintenance SLA24 Sep₦180,000/mo

Expired

INV-0142 · ₦450,000 · overdue 9 days

Example workspace

Three kinds of client business, three different renewal problems

Pick your business type and Truko sets up the pipeline stages, onboarding checklist and dashboard figures for it.

You pitched the retainer. They agreed. Then silence.

You got off a 45-minute call with a new client. They loved the proposal. Agreed on ₦300,000/month for social media. You said you'd send the contract "tomorrow." Three weeks later, you remember. You send it. They've already gone with someone else.

With Truko, the contract goes out the same day, pre-built from your template. The client gets an invoice with a Paystack payment link. When they pay, your dashboard updates automatically. When the retainer is 30 days from renewal, you get an alert before they even think about leaving.

Tolu BakesSocial media management₦300,000/moActive

INV-0135 · ₦300,000 · Paid 6 Oct

Example workspace

How it works

  1. Import 24 clients from your spreadsheet

  2. Add Kolade Fashion's social media retainer: ₦300,000 a month, 15 Nov 2024 to 14 Nov 2025

  3. INV-0007 goes out with a Paystack link. Paid on 4 Dec

  4. Truko flags the renewal and Tunde prepares renewal notes

  5. Renewed to 14 Nov 2026

What Truko does after a client signs

Getting paid
Invoice the way your business already invoices, and get paid through Paystack or outside it.INV-0131 · ₦180,000 · paid by Paystack on 3 Oct
Knowing what the business keeps
Your operating cost and a month-by-month revenue-and-profit history, visible to whoever on your team you give access to, plus net position if your business runs on recurring revenue.Monthly Operating Cost ₦540,000 · Net Position ₦780,000
Keeping the client
Contracts track their own status and renew in one click, with the full history behind them.Kolade Fashion · Social media retainer · Expiring soon · 9 days left
Talking to clients properly
Billing addresses, cc'd contacts, and a document library that sends to one client or a hundred.
Drafted notes
A copilot that drafts renewal notes and call notes, and pre-fills your interaction log, so nothing sends without you.

Coming soon: a WhatsApp inbox inside Truko. Read and reply to clients, and log the chat as an interaction.

See everything Truko does

Renewal notes and call notes

On the Renewals page, open the menu on any renewal, choose Prepare renewal notes, then select Prepare notes. Truko drafts a summary, talking points and a suggested approach from that client's recent interactions, the contract and its invoices. Nothing is drafted until you ask, and nothing is sent to your client.

Renewal notes · Kolade Fashion, social media retainer

Draft

Summary

8-month retainer, on-time payments throughout. Last contact 12 days ago: asked about renewal terms. Health score has held steady at 82.

Talking points

  • Confirm scope is unchanged from last period
  • They asked about more detailed reporting, worth addressing
  • No open invoices: a clean renewal conversation

Suggested approach

Send the renewal 3 weeks ahead of expiry: they've responded fastest early in the cycle.

Example workspace

Questions

See every renewal coming up, before it's due

Import your client spreadsheet, add contract end dates, and Truko lists what renews, what is overdue and what has lapsed.