Freelance Bookkeeper for Small Businesses (Xero/Quickbooks)

Location

Singapore

Job Type

FULL_TIME

Experience

Skilled work

Job Description

Job Summary

Startup Inno is seeking a detail-oriented and reliable Freelance Bookkeeper to support our growing portfolio of small business clients. This role is ideal for a self-motivated accounting professional who is highly proficient in Xero and QuickBooks and enjoys working independently in a flexible, remote environment. The successful candidate will be responsible for maintaining accurate financial records, ensuring compliance, and providing timely financial insights that help clients make informed business decisions.


Key Responsibilities

  • Maintain accurate and up-to-date financial records for multiple small business clients.

  • Manage day-to-day bookkeeping activities including accounts payable, accounts receivable, and bank reconciliations.

  • Process invoices, payments, and expense reports in a timely manner.

  • Perform monthly, quarterly, and year-end closing procedures.

  • Prepare basic financial reports such as profit and loss statements, balance sheets, and cash flow reports.

  • Ensure proper categorization of transactions in Xero and QuickBooks.

  • Assist with payroll processing and tax preparation support when required.

  • Identify discrepancies and resolve accounting issues promptly.

  • Communicate regularly with clients to gather financial information and provide updates.

  • Support process improvements and bookkeeping best practices.


Required Skills and Qualifications

  • Strong hands-on experience with Xero and/or QuickBooks.

  • Solid understanding of basic accounting principles and bookkeeping practices.

  • Excellent attention to detail and high level of accuracy.

  • Strong organizational and time-management skills.

  • Ability to manage multiple clients and deadlines simultaneously.

  • Proficient in Microsoft Excel or Google Sheets.

  • Strong written and verbal communication skills in English.

  • Ability to work independently with minimal supervision.


Experience

  • Minimum 1–3 years of bookkeeping or accounting experience (freelance or full-time).

  • Proven experience working with small business finances preferred.

  • Prior remote or freelance experience is an advantage.

  • Experience in handling multi-client portfolios is desirable.


working Hours

  • Flexible freelance schedule.

  • Expected availability to meet agreed client deadlines.

  • Opportunity for ongoing, project-based work depending on performance and business needs.


Knowledge, Skills and Abilities

  • Strong numerical and analytical abilities.

  • Working knowledge of financial compliance and record-keeping standards.

  • High level of integrity and confidentiality when handling financial data.

  • Problem-solving mindset with proactive follow-through.

  • Ability to quickly learn new accounting tools and workflows.

  • Client-focused approach with professional communication skills.


Benefits

  • Fully remote work environment.

  • Flexible working schedule.

  • Competitive freelance compensation.

  • Opportunity to work with diverse small business clients.

  • Potential for long-term collaboration and repeat projects.

  • Exposure to modern cloud-based accounting systems.


Why Join Startup Inno

At Startup Inno, we value precision, flexibility, and professional growth. You will join a forward-thinking team that supports small businesses across various industries. This role offers the freedom of freelance work combined with consistent opportunities to expand your client portfolio and deepen your expertise in cloud accounting platforms. If you thrive in a dynamic, remote-first environment and enjoy helping businesses stay financially organized, this is an excellent opportunity.


How to Apply

Interested candidates should submit:

  • An updated resume

  • A brief summary of bookkeeping experience

  • Details of proficiency in Xero and/or QuickBooks

  • Availability and expected freelance rates

Shortlisted applicants will be contacted for the next steps in the selection process.

Additional Details

Similar Jobs

Apply Now