Accounting Generalist - Indonesia

R.O.L.E. Foundation

Long-term contract
Localisation Indonesia
No remote
From 0 to 10 yrs of exp.
Posted on 04-09-2026

Description of the mission

Role Description

This is a full-time on-site role located in Nusa Dua, Bali for an Accounting Generalist. The role entails managing daily accounting operations, including creating and maintaining journal entries, preparing financial statements, and supporting finance and budgeting activities. The Accounting Generalist will also analyze financial data to provide valuable insights and ensure compliance with applicable regulations. Clear and effective communication with team members and stakeholders will be a key responsibility.

Key Responsibilities

1. Financial Management & Record Keeping

  • Oversee and manage all financial aspects of the Foundation, ensuring strict adherence to internal guidelines and international financial regulations.
  • Maintain meticulous financial records by ensuring accurate data entry into accounting software and spreadsheets.
  • Classify and code all financial transactions in accordance with applicable tax regulations and foundation financial policies.
  • Ensure all financial documentation is comprehensive, transparent, compliant, and audit-ready at all times.

2. Accounts Payable & Receivable

  • Manage the full-cycle Accounts Payable process: process invoices, reconcile discrepancies, and ensure timely payments to vendors.
  • Facilitate Accounts Receivable activities: prepare invoices, monitor incoming payments, and resolve outstanding issues promptly.
  • Analyze and assess receivables to mitigate potential bad debts and initiate appropriate recovery actions.

3. Tax Compliance & Strategy

  • Lead the preparation and filing of various tax returns, including Income Tax, Sales Tax, and other relevant local taxes.
  • Ensure 100% adherence to Indonesian tax regulations and filing deadlines to prevent penalties or interest charges.
  • Conduct in-depth research on evolving tax laws to ensure accurate filings and advise on strategies to optimize financial efficiency and minimize liabilities.

4. Payroll & Human Resources Support

  • Execute payroll activities, including processing, data reconciliation, and ensuring the accuracy of employee compensation.
  • Maintain all payroll records, deductions, and tax filings in compliance with legal requirements and company policies.

5. Financial Reporting & Auditing

  • Contribute to the preparation of comprehensive financial reports and statements (Monthly, Quarterly, and Annual) for internal management and external stakeholders.
  • Analyze financial data to identify trends, investigate discrepancies, and propose opportunities for operational enhancement.
  • Support internal and external auditing procedures, ensuring adherence to guidelines and implementing recommended process improvements.

6. Operational & Logistical Support

  • Ensure the prompt and accurate payment of routine monthly utility bills and facility expenses.

Profile

Requirements & Qualifications

  • Fresh graduates are welcome
  • Minimum one year of experience in the Accounting or Finance Field
  • Experience in NGO/Foundation accounting is a plus.
  • Strong knowledge of Indonesian tax laws (PPH, PPN) and accounting principles.
  • Proficiency in accounting software (MYOB) and advanced MS Excel skills.
  • Highly detail-oriented with a zero-tolerance approach to inaccuracies.
  • Ability to work independently and manage multiple operational deadlines simultaneously.
  • Professional proficiency in English and Bahasa Indonesia (written and verbal).
  • A strong commitment to teamwork and the social mission of R.O.L.E. Foundation.

Click here to apply

R.O.L.E. Foundation

R.O.L.E. Foundation is a nonprofit organization with the vision to empower local people and businesses through practical education programs

More information
  • Website
  • Unknown
  • < 15 persons
  • Others
Impact study
R.O.L.E. Foundation did not yet communicate its impact measurement.
Labels and certifications
This structure did not communicate to us the labels or certifications that it was able to obtain.
Read more