What eTIMS means for churches
A church's core income, tithes, offerings and donations, is given freely and is not payment for a supply, so it is generally outside VAT and is not an eTIMS sale. This is the single most important distinction for a church: voluntary giving is not a transaction eTIMS is concerned with.
Many churches, however, also run commercial activities: a bookshop or cafe, hiring out the hall for weddings and conferences, running a guesthouse, or selling tickets to paid events. These are sales like any business makes, and they need compliant eTIMS invoices. Separating genuine donations from commercial income is what keeps a church on the right side of the rules.
Tax treatment for a church. Donations, tithes and offerings are not consideration for a supply and are generally outside the scope of VAT, so they are not recorded as eTIMS sales. Commercial activities, a bookshop, hall or facility hire, a guesthouse, catering or paid events, are taxable supplies and are generally standard-rated, so a church running them at scale may need to register for VAT and issue compliant eTIMS invoices for that income.
Because the line between genuine giving and commercial income, and the VAT registration position for a church's trading activities, can be nuanced, set commercial activities up correctly and confirm the church's specific position with KRA or a tax adviser.
Running a churche brings its own compliance demands. The specific ones that matter for eTIMS are:
- Donations and offerings are gifts, not sales, and are not eTIMS transactions
- Commercial activities (bookshop, hall hire, guesthouse, events) are taxable supplies needing compliant invoices
- The two streams must be kept clearly separate in the records
Get these right and eTIMS runs quietly in the background of your churche. Get them wrong and you face rejected invoices, disallowed expenses for your customers, and exposure during a KRA review.
Deadlines and penalties for churches: KRA has phased eTIMS in, and from 2026 the income-validation rules mean an expense not supported by a compliant invoice can be disallowed. For a churche that cuts both ways. Your own purchases need compliant supplier invoices to be deductible, and your customers need a compliant invoice from you to claim what they spend with you. Non-compliance can attract penalties under the Tax Procedures Act, disallowed input VAT, and lost business from customers who insist on a valid invoice.
There is no separate eTIMS deadline that singles out churches. The practical answer is that you should already be issuing compliant invoices, because the cost of not doing so, in penalties and lost deductible expenses, grows the longer you wait. Confirm the current deadlines and penalty amounts with KRA, as they change.
What a churche needs to be eTIMS-ready:
- An active KRA PIN and the correct tax registration for your turnover
- Every product or service mapped to its correct tax treatment
- A reliable way to capture the buyer KRA PIN for business customers
- A compliant system that issues invoices, works offline, and reconciles M-Pesa, so compliance happens as you trade
Record-keeping is the other half of the job. Beyond issuing invoices, a churche should keep its eTIMS records, and the supplier invoices behind its own purchases, organised and reconciled. KRA can review records going back several years, so the goal is a system where every sale and purchase is already captured and searchable rather than reconstructed from receipts in a drawer. That is the difference between a quick review and a stressful one.
For churches, eTIMS is not extra admin if the system does it for you on every sale.
How churches get eTIMS-ready
A practical path for a churche in Kenya. Work through it in order.
- 1
Identify the church's commercial activities
List anything the church sells or hires, bookshop, cafe, hall, guesthouse, paid events, since these, not offerings, are the eTIMS-relevant income.
- 2
Confirm the KRA PIN and VAT position
Ensure the church entity has an active KRA PIN and confirm whether its commercial activities require VAT registration.
- 3
Keep giving and commercial income separate
Record donations and offerings separately from commercial sales, so only the taxable commercial income goes through eTIMS invoicing.
- 4
Issue compliant invoices for commercial sales
For bookshop sales, hall hire, guesthouse stays and paid events, issue compliant eTIMS invoices with the correct treatment.
- 5
Capture buyer PINs where needed
When a company hires the hall or books the guesthouse, capture its KRA PIN so it can claim the cost.
- 6
Keep records reconciled
Maintain reconciled records of the commercial side so any reporting and filing summarise real data.
- 7
Train whoever rings up a sale
Compliance only holds if the people taking payment use the system every time. Show staff how to issue a compliant invoice, when to capture a buyer PIN, and how to handle refunds with a credit note, so no sale at your churche slips outside eTIMS.
- 8
Keep records reconciled, then file from real data
Reconcile sales against M-Pesa, cash and bank as you go, so at filing time your return is a summary of records you already hold rather than a month-end reconstruction. This is where a churche saves the most time and avoids errors.
- 9
Confirm the current rules with KRA
Rates, thresholds, exemptions and deadlines change. Before relying on a specific figure, confirm the current position for your churche at kra.go.ke or with your tax adviser, so your invoices stay correct as the rules move.
eTIMS vs manual records for a churche
| With eTIMS (Veira) | Manual records | |
|---|---|---|
| Recorded for KRA | Automatic on every sale | No |
| Customer can claim the cost | Yes, compliant invoice | Often rejected |
| VAT / exemption treatment | Correct per item | Error-prone |
| Buyer PIN for business clients | Captured at the sale | Usually missing |
| Filing | A summary of recorded data | A month-end reconstruction |
| Works offline | Yes, syncs to KRA later | Not applicable |
eTIMS mistakes churches make
Issuing tax invoices for offerings
Offerings and tithes are gifts, not sales. They are not eTIMS transactions and should not be invoiced as taxable supplies.
Ignoring commercial income
A bookshop, hall hire or guesthouse is a taxable supply. Leaving it out of eTIMS is the real compliance risk for a church.
Mixing giving and trading in one record
Keep donations separate from commercial sales so the taxable income is clear and correctly invoiced.
Hiring the hall without compliant invoices
A company hiring the hall needs a compliant invoice with its PIN to claim the cost. Issue one for facility hire.
Assuming charity status removes all obligations
Even where a church has exemptions, its commercial trading can still be taxable. Confirm the specific position with KRA.
Waiting for a deadline before getting compliant
Every uncompliant sale is unrecorded income and a customer who cannot claim. Waiting only grows the gap you have to explain later. Getting a churche compliant now is cheaper than catching up under pressure.
Choosing software that cannot work offline
Connectivity is not guaranteed everywhere in Kenya. If your system stops issuing invoices when the line drops, you either stop trading or fall out of compliance. Pick a system that records offline and syncs to KRA later.
A churche owner gets compliant
A church in Nairobi received offerings and also ran a busy bookshop and hired its hall for weddings and conferences. It treated all income the same and issued no invoices, so when a company hiring the hall needed a compliant invoice with its PIN, and the bookshop's taxable sales went unrecorded, the church was exposed on its commercial activity.
The church adopted Veira for its commercial side. Bookshop sales, hall hire and guesthouse stays now issue compliant eTIMS invoices with the correct treatment, corporate hall hire captures the company PIN, and offerings remain recorded separately as giving, outside eTIMS.
The church's ministry and giving were unaffected, but its commercial activities became properly invoiced and recorded, removing the real compliance risk while keeping donations clearly separate.
Trading without eTIMS-compliant tax invoices risks KRA penalties, blocked VAT input claims for your customers, and receipts a business buyer cannot expense.
Veira signs every sale to KRA eTIMS automatically, so each receipt is compliant the moment it prints, with no separate device to reconcile.
How Veira handles eTIMS for churches
Veira is built for Kenyan businesses like churches. It issues a compliant KRA eTIMS invoice automatically on every sale, applies the right tax treatment per item, captures the buyer KRA PIN for business customers, and reconciles M-Pesa and Pochi payments to each sale. It runs on a free handheld terminal or the phone you already own, and keeps working offline, recording sales locally and transmitting to KRA when the connection returns.
For a churche, that means compliance happens as you trade, not as a separate evening of paperwork. Onboarding takes a weekend, with local support to help you switch from whatever you use now. See how Veira works for churches, or book a free demo. It runs from KES 2,999 a month, with a free terminal included and a 30-day money-back guarantee.
Switching is low-risk. There is a 30-day money-back guarantee, no expensive hardware to buy, and the system runs on a phone you already own, so a churche can move from manual or non-compliant invoicing to fully compliant KRA records in a weekend. If you sell across more than one location or counter, Veira keeps every outlet on the same compliant system and the same reporting, so the whole churche reconciles as one.
Frequently asked questions
Do churches in Kenya need eTIMS?
Are church offerings subject to VAT or eTIMS?
Does a church bookshop need eTIMS invoices?
How do I invoice hall hire to a company?
Does a guesthouse run by a church need eTIMS?
Can Veira handle a church's commercial activities?
Does a churche below the VAT threshold still need eTIMS?
How much does eTIMS software cost for a churche?
What happens if a churche does not use eTIMS?
Does eTIMS work offline for a churche?
Can a churche issue eTIMS invoices from a phone?
How long does it take to set up eTIMS for a churche?
How do I switch my churche to Veira?
Is eTIMS mandatory for a small churche?
What is the difference between eTIMS and the old ETR machine?
Does a churche need a separate eTIMS device?
Can my accountant access my churche eTIMS records?
eTIMS for churches comes down to recording each sale through a compliant system with the right tax treatment, and Veira does exactly that without extra work. See how Veira works for churches, or book a free demo. Always confirm current KRA rules and rates at kra.go.ke, as they can change.