Terms of Service
Terms of Service
Please read these terms carefully before using TaxHub Kenya.
Last updated: February 2026
Key Points
- •You must be 18+ to use our services
- •Credits are generally non-refundable
- •We provide KRA data "as-is" - verify critical info with KRA directly
- •Misuse of the service may result in immediate account termination
- •Disputes are governed by Kenyan law
Contents
1. Acceptance of Terms
By accessing or using TaxHub Kenya ("the Service"), you agree to be bound by these Terms of Service. If you do not agree to these terms, please do not use our Service.
These terms apply to all users, including visitors, registered users, and paying customers. We reserve the right to update these terms at any time, and your continued use of the Service constitutes acceptance of any changes.
2. Service Description
TaxHub Kenya provides KRA verification and tax filing services through secure API connections. Our services include:
• PIN Verification - Verify the validity of KRA PINs
• TCC Verification - Check Tax Compliance Certificate status
• Taxpayer Obligations - View registered tax obligations
• NIL Return Filing - File NIL returns for inactive periods
• PIN Registration - Register for new KRA PINs
• Station Finder - Locate KRA service centers
We act as an intermediary, connecting you to official KRA systems via GavaConnect. We do not guarantee the accuracy of information returned by KRA systems.
3. User Accounts
To use our paid services, you must create an account. You agree to:
• Provide accurate, current, and complete information during registration
• Maintain the security of your password and account
• Notify us immediately of any unauthorized access to your account
• Accept responsibility for all activities that occur under your account
We reserve the right to suspend or terminate accounts that violate these terms or appear to be used for fraudulent purposes.
4. Credits & Payments
Our services operate on a credit-based system:
• Credits are purchased using M-Pesa and are non-refundable except as specified in our Refund Policy
• Credit prices and service costs are displayed in Kenyan Shillings (KES)
• Credits do not expire and remain valid as long as your account is active
• We reserve the right to change credit pricing with 30 days notice
• Failed transactions due to KRA system errors may be refunded at our discretion
New users receive 5 free credits upon registration. Promotional credits may have different terms and expiration dates.
5. Acceptable Use
You agree NOT to use our Service to:
• Violate any applicable laws or regulations
• Access KRA data for any person without their consent
• Attempt to gain unauthorized access to our systems
• Use automated tools to scrape or bulk-query our services
• Resell our services without written authorization
• Harass, abuse, or harm others
• Upload malicious code or interfere with our systems
We reserve the right to immediately terminate accounts that violate these rules without refund.
6. Data Accuracy & Limitations
Important disclaimers about our service:
• KRA data is provided "as-is" from official government systems
• We do not guarantee the accuracy, completeness, or timeliness of KRA data
• You should verify critical information through official KRA channels
• Our service may experience downtime due to KRA system maintenance
• Response times depend on KRA system performance
TaxHub is not responsible for decisions made based on data retrieved through our service. For official records, please contact KRA directly.
7. Refund Policy
Our refund policy:
• Purchased credits are generally non-refundable
• Failed queries due to our system errors will be credited back to your account
• Failed queries due to KRA system errors may be refunded at our discretion
• Duplicate charges will be fully refunded
• Account closure does not entitle you to a refund of remaining credits
To request a refund, contact support@taxhubke.com with your transaction details within 30 days of the transaction.
8. Limitation of Liability
To the maximum extent permitted by law:
• TaxHub Kenya is provided "as is" without warranties of any kind
• We are not liable for indirect, incidental, or consequential damages
• Our total liability is limited to the amount you paid in the past 12 months
• We are not responsible for losses due to KRA system unavailability
• We are not responsible for decisions made based on data from our service
This limitation applies regardless of the legal theory under which damages are sought.
9. Termination
Either party may terminate this agreement:
• You may close your account at any time through your dashboard or by contacting support
• We may suspend or terminate your account for violation of these terms
• We may discontinue the Service with 30 days notice
• Upon termination, your right to use the Service ceases immediately
• We may retain certain data as required by law or for legitimate business purposes
10. Governing Law
These terms are governed by the laws of Kenya. Any disputes arising from these terms or your use of the Service shall be resolved in the courts of Nairobi, Kenya.
If any provision of these terms is found to be unenforceable, the remaining provisions will continue in effect.
Questions About Terms?
If you have any questions about these terms, please contact us.
legal@taxhubke.com