NDEGWA DERRICK KAMAU

[email protected] +254748324799 P.O Box 14953-20100

PROFESSIONAL SUMMARY

Experienced accounting and finance professional with a proven track record in managing financial operations, budgeting, and compliance. Skilled in streamlining accounting processes, enhancing financial reporting accuracy, and supporting strategic decision-making to drive business growth.

WORK EXPERIENCE

ADMIN & FINANCE (CONSOULTANT)
09/2025 - Present
REVIVE FASHION LTD, NAIROBI , Nairobi
Record daily revenues from rooms, F&B outlets, spa, and other services
Post and reconcile journal entries (sales, expenses, accruals, adjustments)
Verify all department income reports (Front Office, Restaurants, Banquets, etc.)
Reconcile daily credit card settlements, bank deposits, and cash receipts
File supporting documents (invoices, receipts, vouchers) systematically for audits
Support month-end closing by ensuring all daily entries are completed and accurate
Verify stock movements and consumption from F&B and Housekeeping departments
Reconcile store issue slips with actual usage reports
Check that purchases match approved purchase orders and delivery notes
Update daily inventory and cost records in the system (e.g., POS or accounting software)
Review daily cost reports to monitor food & beverage cost percentages
Flag wastage, variance, or stock discrepancies to the Cost Controller or Executive Chef
Review the hotel’s daily cash position (cash on hand, bank balances, petty cash)
Verify that all departments deposit cash sales to the main cashier or bank
Track payments due to suppliers and incoming receivables
Update the daily cash flow statement and forecast
Monitor foreign currency exchange transactions (if applicable)
Alert management to any shortfalls or unusual variances in cash balances
Record and verify daily tax amounts (VAT/GST/service tax) on sales and purchases
Prepare and reconcile tax summary reports for management review
Maintain accurate tax documentation for audit readiness
Ensure invoices and receipts comply with tax regulations (TIN, VAT numbers, etc.)
Keep updated with local tax law changes that might affect hotel operations
Process supplier and vendor payments as per approved schedules
Review payment vouchers for accuracy and authorization
Record payments in the accounting system and match them with supplier invoices
Handle guest refunds, advance deposits, and corporate billing payments
Monitor aging reports (accounts payable and receivable) and follow up on overdue items
Maintain control over issued checks, bank transfers, and online payments
Analyze daily revenue and expense trends across departments
Prepare and circulate the Daily Sales & Revenue Report to management
Identify areas of cost inefficiency and propose corrective measures
Advise on budget utilization and cash flow optimization
Assist the GM or Finance Controller with short-term financial forecasts
Maintain strict confidentiality of payroll, contracts, and financial data
Review and strengthen internal control processes (cash handling, purchasing, etc.)
Identify potential financial risks (fraud, overpayments, compliance gaps) and report them promptly
Suggest improvements to accounting systems or reporting formats
Support audit readiness through proper record-keeping and compliance checks
ACCOUNTANT (PART-TIME)
06/2025 - Present
VUKA TEL LTD, NAIROBI , Nairobi
Reviewed bank statements to identify trends, irregularities, and potential issues
Analyzed bank statements to ensure accuracy and detect suspicious activity
Identified opportunities for cost savings or process improvements related to banking activities
Reconciled bank statements, M-pesa transactions and other financial accounts to ensure accuracy
Identified and resolved discrepancies during the reconciliation process
Prepared and submitted reconciliations to senior accountants as required
Monitored and tracked bank charges and fees, including overdraft fees and other miscellaneous charges
Ensured all bank charges were properly recorded in the company’s financial records
Prepared and processed journal vouchers to record various types of transactions, such as payroll or capital expenditures
Ensured journal vouchers were properly recorded in the company general ledger and complied with accounting standards
Used ǪuickBooks Desktop for processing journal vouchers
Researched and resolved errors or discrepancies found during the journal voucher process
Entered financial transactions into ǪuickBooks Desktop to ensure accurate and up-to-date financial records
Reconciled bank, M-pesa and credit card statements to ensure accuracy and detect discrepancies
Managed and maintained the company’s general ledger, accounts payable, and accounts receivable
ADMIN & FINANCE
06/2024 - Present
S LOUNGE, NAIROBI , Nairobi
Reconcile daily sales reports from the POS (Point of Sale) system with cash and credit card receipts to ensure accuracy
Monitor and verify cash flow, including cash deposits and withdrawals, to Fund (NHIF) and National Social Security Fund (NSSF)
Prepare necessary documentation for Kenya Revenue Authority (KRA) including sales tax and employee-related taxes
Ensure compliance with all tax regulations and deadlines, and assist with tax filings and audits
Maintain relationships with high-end suppliers and vendors, ensuring smooth transactions and resolving any financial disputes
Manage invoicing for special events or high-profile clients, ensuring timely and accurate billing
Utilize and maintain accounting software tailored for the hospitality industry, ensuring it meets the restaurant’s needs
Stay updated with the latest technology and accounting practices relevant to the restaurant and bar industry
Prepare annual budgets, forecasts, and financial plans in coordination with department heads
Oversee daily accounting operations—accounts payable/receivable, general ledger, and payroll
Generate monthly, quarterly, and annual financial statements for management and ownership
Monitor daily cash flow, ensure adequate liquidity for operations, and optimize fund usage
Identify areas to reduce operational costs without compromising guest experience
Track revenue from rooms, food & beverage, events, and other services
Analyze profit margins and prepare performance reports for management
Implement internal controls to prevent financial discrepancies or fraud
Support pricing strategies and revenue management teams with financial insights
Oversee employee timekeeping, attendance, and salary processing
Maintain staff records and assist with recruitment and onboarding documentation
Help coordinate staff training, evaluations, and welfare initiatives
Coordinate internal and external audits
Ensure adherence to tax laws, labor laws, and hospitality industry regulations
Maintain accurate documentation for compliance and audit purposes
Provide financial analysis to guide management decisions
Support feasibility studies for new projects, renovations, or expansions
Liaise with banks, auditors, vendors, and government agencies
ASSISTANT ACCOUNTANT
11/2023 - 06/2024
AFROEYE RESEARCH LTD, THIKA , Thika
Entered financial transactions into ǪuickBooks and Wingubox to ensure accurate and up to date financial records
Reconciled bank and credit card statements to ensure accuracy and detect discrepancies
Managed and maintained the company’s general ledger, accounts payable, and accounts receivable
Reconciled bank statements and other financial accounts to ensure accuracy
Identified and resolved discrepancies during the reconciliation process
Prepared and submitted reconciliations to senior accountants as required
Monitored and tracked bank charges and fees, including overdraft fees and other miscellaneous charges
Ensured all bank charges were properly recorded in the company’s financial records
Researched and resolved disputes or issues related to bank charges
Reviewed bank statements to identify trends, irregularities, and potential issues
Analyzed bank statements to ensure accuracy and detect suspicious activity
Identified opportunities for cost savings or process improvements related to banking activities
Prepared and processed journal vouchers to record various types of transactions, such as payroll or capital expenditures
Ensured journal vouchers were properly recorded in the company general ledger and complied with accounting standards
Used ǪuickBooks and Wingubox for processing journal vouchers
Researched and resolved errors or discrepancies found during the journal voucher process
JUNIOR ACCOUNTANT
08/2023 - 10/2023
ZUMI KENYA, NAIROBI , Nairobi
Enter daily financial transactions into accounting systems e.g. invoices, receipts &payments
Maintain and update general ledger entries
Assist in processing vendor invoices and employee reimbursements
Prepare customer invoices and follow up on outstanding payments
Reconcile bank statements with company records to ensure accuracy
Identify and resolve discrepancies promptly
Support preparation of monthly, quarterly, and annual financial statements
Help generate management reports and budget analyses
Monitor company expenses and ensure they comply with financial policies
Assist with variance analysis against budgets
Maintain organized financial records and documentation for audits
Ensure compliance with company policies and accounting standards
Prepare schedules and provide documentation for internal or external audits
Ensure proper adherence to accounting regulations (KRA)
Help process payroll and verify accuracy of payroll data
Work closely with senior accountants and finance managers
Communicate effectively with other departments for financial data collection

EDUCATION

CERTIFICATE in CPA
03/2025 - 06/2025
TOPMAXX COLLEGE
BACHELOR'S DEGREE in ECONOMICS
08/2019 - 10/2023
UNIVERSITY OF KABIANGA

SKILLS