Are you a cloud-based accountant or bookkeeper looking for a flexible, fully remote role that gives you real responsibility and client exposure? If you're highly organized, detail-oriented, and ready to grow your career with a supportive, tech-forward accounting team--this opportunity could be the perfect fit.
We are a fully remote public accounting firm providing outsourced CFO, accounting, payroll, and tax services to small and mid-sized businesses across a range of industries. We use cloud-based systems and standardized processes to deliver a consistent, high-quality experience to our clients.
This is a hands-on client-facing role, ideal for an experienced bookkeeper or junior accountant who's confident in managing recurring accounting cycles and client communications.
Key Responsibilities
Manage a portfolio of 20-25 client accounts, each with revenue under $1M.
Reconcile bank and credit card transactions, ensure general ledger accuracy.
Prepare accurate, timely month-end financial reports for review and delivery.
Maintain fixed asset registers, loan schedules, and other supporting records.
Post standard adjusting journal entries for payroll, sales, and inventory.
Process payroll for clients and handle related tax filings and deposits.
Manage accounts payable functions including bill entry, payments, and vendor reconciliation.
Prepare and file sales tax returns and personal property tax filings.
Assist with handling IRS and state payroll/sales tax correspondence.
Serve as the day-to-day point of contact for client questions and transactional work.
Communicate with clients via email, video, and virtual meetings.
Collaborate with senior team members and escalate complex issues when needed.
Maintain high standards of accuracy, professionalism, and confidentiality.
What We're Looking For
4+ years of public accounting experience
, preferably in public accounting or working with multiple clients.
Strong understanding of debits, credits, and accounting fundamentals.
Comfortable managing deadlines and priorities across several accounts.
Detail-oriented
with solid organizational and time management skills.
Strong written and verbal communication skills, including confidence on video calls.
Tech-savvy
--comfortable using cloud-based tools like Xero, G Suite, Zoom, and Dropbox.
Experience with Xero is required
Self-motivated, independent, and reliable in a fully remote work environment.
Comfortable working independently and proactively solving day-to-day issues.
Salary:
R20,000 - R30,000
Job Type: Full-time
Pay: R20000,00 - R30000,00 per month
Education:
Bachelors (Required)
Experience:
Xero: 3 years (Required)
public accounting: 4 years (Required)
License/Certification:
SAIPA or CIMA (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.