A Diving Company in Kerobokan, Bali is looking for a talented and enthusiastic Finance and Accounting Admin (Full-Time)
Responsibilities:
- Prepare and issue sales invoices to clients and travel agents (including deposits and final balances)
- Verify incoming payments and ensure proper matching with invoices (amount, currency, reference)
- Record all received payments in the accounting or pre-accounting system
- Provide monthly summaries of invoices and receipts to the external accounting firm
- Record daily transactions including sales, purchases and expenses
- Match receipts and invoices with related payments
- Maintain and update supplier and customer ledgers
- Organize supporting documents for monthly or quarterly financial closing
- Collect and verify invoices, receipts and supporting documents for all expenses
- Ensure vendor invoices are properly approved before processing payments
- Prepare payment lists for management approval (vendors, crew salaries, operational costs)
- Assist HR with payroll data, allowances, and related documentation
- Support HR with tax reports and social contribution compliance (BPJS, etc.)
- Assist with basic tax administration (collecting NPWP, Faktur Pajak, etc.)
- Submit complete financial documentation and support reconciliations with the external accounting firm
Requirements:
- Proven at least 3 years of working experience as a Finance & Accounting Admin or in a similar role in
- Excellent written and verbal communication in English
- Experience working with or supporting external accounting firms would be a plus
- Familiarity with Indonesian accounting and tax documents (NPWP, Faktur Pajak, BPJS, etc.)
- Proficient in Microsoft Excel / Google Sheets and basic accounting systems (e.g., Jurnal.id, Accurate, QuickBooks)
- Knowledge of Xero would be a plus
A Diving Company in Kerobokan, Bali is looking for a talented and enthusiastic Finance and Accounting Admin (Full-Time)
Responsibilities:
- Prepare and issue sales invoices to clients and travel agents (including deposits and final balances)
- Verify incoming payments and ensure proper matching with invoices (amount, currency, reference)
- Record all received payments in the accounting or pre-accounting system
- Provide monthly summaries of invoices and receipts to the external accounting firm
- Record daily transactions including sales, purchases and expenses
- Match receipts and invoices with related payments
- Maintain and update supplier and customer ledgers
- Organize supporting documents for monthly or quarterly financial closing
- Collect and verify invoices, receipts and supporting documents for all expenses
- Ensure vendor invoices are properly approved before processing payments
- Prepare payment lists for management approval (vendors, crew salaries, operational costs)
- Assist HR with payroll data, allowances, and related documentation
- Support HR with tax reports and social contribution compliance (BPJS, etc.)
- Assist with basic tax administration (collecting NPWP, Faktur Pajak, etc.)
- Submit complete financial documentation and support reconciliations with the external accounting firm
Requirements:
- Proven at least 3 years of working experience as a Finance & Accounting Admin or in a similar role in
- Excellent written and verbal communication in English
- Experience working with or supporting external accounting firms would be a plus
- Familiarity with Indonesian accounting and tax documents (NPWP, Faktur Pajak, BPJS, etc.)
- Proficient in Microsoft Excel / Google Sheets and basic accounting systems (e.g., Jurnal.id, Accurate, QuickBooks)
- Knowledge of Xero would be a plus