Nobody wakes up wanting an accountant. They wake up having realised a deadline is close, or that the books have not been touched since March, or that a bank has asked for statements they cannot produce.

That is the moment your website has to meet, and almost no Kenyan practice site is built for it. The typical one opens with "We are a leading firm of certified public accountants committed to excellence", which is a sentence that helps nobody and could belong to any of four hundred firms.

Not your firm's name. They search the problem, in the words of somebody slightly worried:

Every one of those is a page you could own. Only the last two look like marketing; the first four are the ones that bring a stranger to your site at the exact moment they have decided to pay somebody.

The Deadlines Page

If a practice does one thing on its website, this is the one.

A single page listing the obligations your clients face through the year, what each one is, who it applies to and when it falls due. Returns, instalment payments, employer deductions, statutory contributions, annual filings for companies. Not a wall of legislation. A calendar a business owner can read in two minutes and recognise themselves in.

One rule, and it is absolute: keep it current. A deadlines page showing last year's dates is worse than no page at all, because a visitor who notices will assume everything else is equally neglected, and a visitor who does not notice may act on it. Put the review date on the page, and give one person the job of checking it.

Two things make it earn more. Add what happens if a deadline is missed, because that is the fear driving the search. And put a short, honest line at the end of each entry offering to handle it, with a direct route, rather than a general contact form at the bottom of the page.

We are deliberately not reproducing the dates in this article. They change, this is a web design guide rather than a tax guide, and a date published here would eventually be wrong. Your practice should publish them because your practice can keep them right.

Service Pages for the Problem, Not the Discipline

Most firms organise their services the way the profession organises itself: audit, tax, advisory, outsourcing. Clients do not think in those categories.

Instead ofA page for
Taxation ServicesFiling your personal return, and what you need to have ready
AssuranceAudited accounts for a tender or a bank, and how long they take
Business Process OutsourcingMonthly bookkeeping and payroll for a small company
AdvisoryRegistering a company and setting it up correctly from day one
ComplianceCatching up after years of not filing

That last one deserves its own page and almost never gets one. A significant number of people searching for an accountant are behind rather than starting fresh, and they are embarrassed about it. A page that says plainly that this is common, that it can be sorted, and roughly what the process looks like, will bring in work that the tidy service list never reaches.

Each page should answer the same six things: who it is for, what you do, what the client has to provide, how long it takes, how it is charged, and what happens first if they call today.

Talking About Fees

Publish how you charge, not a rate card.

Firms resist this, worrying it invites haggling. The opposite happens. Silence attracts the people shopping purely on price, because they have nothing else to compare, and it puts off the serious client who reads the absence as evasion.

Who Actually Does the Work

Accounting is bought on trust in individuals, and the trust question in Kenya is specific: is this a qualified practice, and will my work be done by somebody competent or passed to whoever is free?

So name people. Real photographs, actual qualifications, the institute they belong to, and what each person handles. Say whether the person a client meets is the person who does the work, or who will. State your registration as a practice clearly, because clients and lenders check.

Your professional body's rules on publicity and how a practice may describe itself are a matter for your institute and your own compliance judgement, not for a web developer, and a partner should review the site before it goes live.

The Client Document Problem

Here is what happens in most practices. A client emails bank statements, payroll files and a scan of an identity document to whichever staff member they have the address for. Those attachments sit in that mailbox indefinitely. When the staff member leaves, nobody is sure what was in there.

That is the weakest point in the average accounting firm's setup, and it is a website decision as much as an IT one.

A better arrangement

  1. A secure upload route on your own domain, or a client portal, rather than email attachments.
  2. Business email on your own domain, not free addresses, so accounts can be controlled centrally and removed when someone leaves.
  3. A stated retention practice: how long you keep what a client sends, and where.
  4. Two factor authentication on every mailbox that receives client documents.
  5. A route for clients to ask what you hold about them, because they are entitled to ask.

Confidentiality and Data Protection

A practice holds payroll data, identity numbers, bank details and company financials. Kenya's Data Protection Act 2019 applies, including the duty to notify the Data Commissioner without delay and within seventy two hours of becoming aware of a breach where personal data has been accessed by an unauthorised person and there is a real risk of harm.

That sits alongside, not instead of, the confidentiality obligations you already carry professionally. The two overlap but are not the same, and your institute rather than your web developer should guide you on the second. Our guide to what the seventy two hour clock means in practice covers the first. This is general information rather than legal advice.

What It Costs

A site with your services, a deadlines page, your people and an enquiry route is KES 20,000 to 30,000. Service pages with real depth, a resource library, deadline reminders and routed enquiry forms sit at KES 50,000 to 120,000. A client portal for document upload and filing status is custom work from KES 150,000. Maintenance is KES 5,000 a month, and on a site carrying dates it is the line that keeps them right.

What we do on a practice site
  • Build the deadlines page first, with a review date and an owner.
  • Service pages named after the client's problem, including the catching-up one.
  • Fees explained in your own words, structured so nobody has to guess.
  • A document route that is not somebody's personal inbox.
  • Business email on your own domain, with two factor across the practice.

Frequently Asked Questions

What should an accounting firm website include?

A page per service written for the client who has that problem, a deadlines page kept current, how you charge, your people with their qualifications, your registration as a practice, and a secure route for a client to send documents. The deadlines page and the fees page are the two that bring in work; the about page rarely does.

Why does a tax deadline page work so well for accountants?

Because it matches what people actually search. Nobody types the name of a firm they have never heard of. They type when returns are due, what happens if they file late, or whether they still have to file with no income. A page that answers the question properly, with the dates, reaches somebody at the exact moment they have decided they need help. Keep it current, because a deadline page with last year's dates does more harm than no page.

Should an accounting firm publish its fees?

Publish how you charge rather than a rate card: fixed fee for defined work such as a personal return, monthly retainer for bookkeeping and payroll by size of business, and hourly or quoted for advisory and audit. Say what a first meeting involves and whether it is chargeable, and say what drives cost. Silence attracts price shoppers and repels serious clients, who read it as something being hidden.

How should clients send documents to an accountant?

Not by email attachment to a personal address, which is what most practices end up doing. Use a proper upload route on your own domain, or a client portal, so documents land somewhere access-controlled and you know who sent what. Financial records, payroll and identity documents are exactly the data that brings Kenya's Data Protection Act into play, and a mailbox full of client accounts on a free email address is the most common weak point we see in this sector.

Do accounting firms have data protection obligations in Kenya?

Yes. A practice holds payroll data, identity numbers, bank details and company financials, all personal or confidential. The Data Protection Act 2019 applies, including the duty to notify the Data Commissioner without delay and within seventy two hours of becoming aware of a breach where there is a real risk of harm. You also hold client confidentiality duties under your own professional obligations, which are separate and which your institute rather than a web developer should guide you on.

What does an accounting firm website cost in Kenya?

A site with your services, a deadlines page, your people and an enquiry route is KES 20,000 to 30,000. Service pages with real depth, a resource library, deadline reminders and routed enquiry forms sit at KES 50,000 to 120,000. A client portal where businesses upload documents and track their own filings is custom work from KES 150,000. Maintenance is KES 5,000 a month, and for a site carrying dates it is what keeps them right.

Start with the deadlines page

Send us the obligations your clients ask about most. We will build that page with you, show you what the service pages around it should say, and set up a document route that is not somebody's inbox. Talk to us on WhatsApp at +254 722 334 188, email hello@wpfoss.ke, or call +254 709 384 200.

Discuss Your Practice Site

Related: Law Firm Sites · Business Email · Finance and Web Design · Free Website Checkup