Tax record preparation for freelancers in Kenya
Freelance work often spreads records across invoices, M-Pesa messages, bank statements, receipts and client conversations. Bringing those records into one preparation workflow makes it easier to see what is complete and what still needs attention.
Keep freelance income traceable
Record the client, invoice or work reference, amount and date, then keep the payment reference or other supporting record nearby. This gives you a clearer trail from the work you billed to the money you received.
Separate work expenses from personal spending
Keep a clear record of expenses related to your freelance work and preserve the supporting receipt or invoice. Avoid relying on a bank or M-Pesa line alone when better evidence is available.
Reconcile before you prepare totals
Compare invoice records with payments and keep partial, combined or unmatched payments visible. Resolve differences before treating a working total as complete.
Prepare, review, then file
Use the organised records to prepare your own filing information or share a cleaner pack with a tax professional. ClerkOps does not submit KRA returns for you.


