Back to Marlin Plant Engineering Pte. Ltd. jobs
D23 Hillview, Bukit Panjang, Dairy Farm, Choa Chu Kang, Singapore
Full TimeAccounting / Auditing / Taxation

Job Description

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.

About Marlin Plant Engineering Pte. Ltd.

First seen: June 1, 2026
Last updated: June 15, 2026