BOOKKEEPER (QuickBooks & Xero)
My Jobs In Kenya
- Nairobi
- Permanent
- Full-time
- Full HR and operational support
- Structured onboarding and training
- Performance coaching and development
- A professional, office-based working environment
- Client records in QuickBooks or Xero are accurate and up to date at all times
- Bank and balance sheet reconciliations are complete and correct
- VAT returns are prepared accurately and on time as required
- MTD compliance is met
- Data is clean, consistent, and review-ready
- Minimal corrections are required at review stage
- Queries from Accountant/Penny are limited and non-repetitive
- Workflow progresses without delay or backlog
- Maintain complete and accurate records in QuickBooks Online, or Xero including:
- Bank transaction posting and allocation
- Bank, credit card, and loan reconciliations
- Documentation matches Balance Sheet for bank statements/loans etc
- Purchase invoice and expense processing to correct Chart of Accountants
- Sales invoice posting and receipt allocation
- Maintenance of accurate ledgers (debtors, creditors, nominal)
- VAT return preparation and submission support, where required
- MTD submission were required
- Recode items as required for VAT and Year End
- Journal entries (within competence)
- Maintaining clean audit trails for pay roll, VAT and YE Accounts
- Be supported with appropriate documentation
- Be fully reconciled (no unexplained differences)
- Be ready for Accountant review without material gaps
- Ensure:
- Work is started early
- Missing information is requested promptly
- Issues are identified early
- No deadline becomes urgent due to delay
- Respond to client queries within 1 business day.
- Communication must be:
- Clear and professional
- Aligned with the client tone and standards
- Practical and commercially aware
- Free from unnecessary technical jargon
- Must not provide advice outside competence; escalate where required.
- Update Tracker (including colour status)
- Correct status
- Clear ownership
- Defined next action
- No inactive or “unknown” jobs
- Suspense accounts are cleared promptly
- Aged debtors/creditors are accurate
- Bank feeds are reviewed regularly (not left unattended)
- Flag inconsistencies or anomalies early
- Unusual transactions
- Potential compliance risks
- Cashflow concerns
- Poor record-keeping from clients
- Any uncertainty in treatment
- Minimum 3 years’ experience in a bookkeeping, accounts assistant, or similar finance role.
- Direct responsibility for preparing and issuing client invoices.
- Hands-on experience using at least one accounting system (QuickBooks, Xero, Sage, or similar).
- Strong attention to detail and careful, structured approach to work.
- Confidence working with numbers and financial data.
- Clear, professional written and verbal English communication skills.
- Comfortable working collaboratively with remote colleagues.
- Proactive mindset and willingness to take ownership of work.
MyjobsinKenya