The candidate must be able to manage the company’s accounting function from daily bookkeeping up to monthly reporting, statutory compliance, and year-end audit support.
Core Requirements
Diploma, degree, LCCI, ACCA, CPA, CA Singapore, or equivalent qualification in Accounting, Finance, or Business.
Minimum 2–5 years of accounting/bookkeeping experience, preferably in a Singapore company or SME environment.
Must be confident in using Xero accounting software.
Able to handle full set of accounts independently, from transaction recording to financial reporting.
Good knowledge of Singapore accounting practices, GST, CPF, payroll, and statutory compliance.
Proficient in Microsoft Excel or Google Sheets.
Able to work independently, meet deadlines, and maintain accurate financial records.
Detailed Accounting Scope
1. Bookkeeping & Daily Transactions
Record daily financial transactions accurately in Xero.
Maintain proper bookkeeping records for sales, purchases, expenses, receipts, and payments.
Upload, file, and organize invoices, receipts, payment vouchers, purchase orders, delivery orders, and supporting documents.
Ensure all transactions are coded correctly to the right chart of accounts.
Maintain accurate records for cash, bank, credit card, and online payment transactions.
Ensure accounting records are complete, updated, and properly supported.
2. Accounts Payable
Process supplier invoices, bills, and expense claims.
Match invoices with purchase orders, delivery orders, quotations, and approvals.
Prepare payment schedules for management review.
Process supplier payments by bank transfer, cheque, PayNow, GIRO, or other payment methods.
Maintain vendor records and payment history.
Reconcile supplier statements and follow up on discrepancies.
Monitor outstanding payables and ensure payments are made on time.
Ensure proper approval is obtained before releasing payments.
3. Accounts Receivable
Prepare and issue customer invoices, credit notes, debit notes, and receipts.
Record customer payments accurately in Xero.
Track outstanding customer balances and ageing reports.
Follow up with customers on overdue payments.
Reconcile customer accounts and resolve payment discrepancies.
Maintain debtor records and support management with collection updates.
Ensure sales invoices are issued correctly and on time.
Monitor deposits, advance payments, and partial payments.
4. Bank & Cash Reconciliation
Perform daily, weekly, or monthly bank reconciliation.
Reconcile company bank accounts, petty cash, credit cards, and payment gateways.
Investigate and resolve unreconciled transactions.
Ensure all receipts and payments are properly recorded.
Monitor bank balances and support cash flow planning.
Prepare petty cash claims and maintain petty cash records.
5. General Ledger & Month-End Closing
Prepare journal entries, accruals, prepayments, depreciation, and adjustments.
Maintain and review the general ledger.
Perform month-end and year-end closing activities.
Review trial balance, profit and loss statement, and balance sheet.
Ensure expenses and income are recorded in the correct accounting period.
Reconcile balance sheet accounts such as bank, receivables, payables, loans, deposits, and fixed assets.
Identify errors, unusual transactions, or missing records and correct them promptly.
6. Financial Reporting
Prepare monthly financial reports for management.
Generate profit and loss statements, balance sheets, cash flow reports, and ageing reports.
Provide management with updates on revenue, expenses, cash flow, payables, and receivables.
Assist in preparing budgets, forecasts, and financial summaries.
Support management with basic financial analysis when required.
Maintain accurate and timely financial records for decision-making.
7. GST & Tax Support
Record GST transactions correctly in Xero.
Prepare GST reports and assist with GST return filing.
Ensure input tax and output tax are properly recorded.
Maintain GST supporting documents for IRAS compliance.
Assist with corporate tax preparation by providing schedules and accounting records.
Liaise with tax agents on tax queries and filing matters.
Keep proper records for deductible and non-deductible expenses.
8. Payroll, CPF & Staff Claims
Assist with monthly payroll processing.
Record salary, CPF, levy, commission, allowance, reimbursement, and deduction entries.
Prepare CPF submission data where required.
Process staff claims, reimbursements, and petty cash claims.
Maintain payroll-related accounting records.
Ensure payroll expenses are accurately recorded in Xero.
Assist with IR8A, AIS, or employment income reporting when required.
9. Fixed Assets & Inventory Support
Maintain fixed asset register.
Record asset purchases, disposals, and depreciation.
Track company equipment, computers, furniture, and other assets.
Assist with inventory costing, stock records, and inventory reconciliation if applicable.
Support stocktake and inventory adjustment entries when required.
10. Audit & Compliance
Prepare audit schedules and supporting documents.
Liaise with external auditors, tax agents, corporate secretary, banks, and government agencies.
Assist with annual audit, tax filing, and statutory reporting.
Ensure accounting records comply with Singapore requirements.
Maintain proper documentation for audit trail and internal control.
Ensure all accounting documents are stored systematically and securely.
11. Internal Controls & Process Improvement
Ensure proper approval procedures for payments, purchases, claims, and expenses.
Help improve bookkeeping, filing, invoicing, and payment processes.
Maintain clear accounting workflows and documentation.
Identify accounting errors, duplicate payments, missing invoices, and unusual transactions.
Recommend improvements to reduce manual work and improve accuracy.
Maintain confidentiality of company financial information.
Software Skills
Must be proficient in Xero.
Able to use Xero for invoicing, bills, bank reconciliation, chart of accounts, reports, GST, and month-end closing.
Proficient in Microsoft Excel / Google Sheets.
Experience with payroll software, bank portals, payment platforms, or inventory systems is an advantage.
Able to organize digital accounting records using Google Drive, OneDrive, Dropbox, or similar platforms.
Personal Qualities
Detail-oriented and accurate.
Honest, responsible, and trustworthy.
Organized and able to manage deadlines.
Able to work independently with minimal supervision.
Good communication skills.
Able to follow up politely but firmly with customers, suppliers, and internal teams.
Comfortable working in an SME or growing company environment.
Able to handle confidential financial information professionally.