General Accounting (Villa Management)

PT Magic Garden Cafe

Provinsi Bali

On-site

IDR 60,000,000 - 120,000,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

PT Magic Garden Cafe seeks a General Accountant to manage villa financial records and company operations, ensuring accuracy across multiple properties. You will handle vendor invoices, payments, receivables, and cash flow monitoring.

You will prepare monthly financial reports per villa, perform bank reconciliations, verify OTA and booking revenue, and coordinate with villa managers and purchasing teams. Proficiency in Excel or Google Sheets and knowledge of Indonesian tax rules are essential.

Qualifications

  • Minimum 2 years of accounting experience, preferably in villa management, hospitality, hotels, or property management.
  • Proficient in revenue reconciliation, operating expenses, and monthly financial reporting for multiple properties.
  • Knowledge of Indonesian taxation and applicable accounting regulations.
  • Strong numerical accuracy and analytical thinking.
  • Honest, responsible, organized, and able to maintain confidentiality of financial information.

Responsibilities

  • Maintain accurate and up-to-date financial records for all managed villas and company operations.
  • Record and verify daily financial transactions, including income, expenses, payments, and receipts.
  • Manage vendor invoices, supplier payments, operational expenses, and payment schedules to ensure timely settlement.
  • Monitor outstanding receivables, villa management fees, guest-related income, and other payments due to the company.
  • Prepare monthly financial reports for each villa, including income, expenses, operating costs, and profitability.
  • Perform regular bank reconciliations and investigate discrepancies between bank statements and accounting records.
  • Verify revenue received from OTAs, direct bookings, and other sales channels against booking records and payment settlements.
  • Monitor cash flow, upcoming payments, outstanding invoices, and funds required for villa operations.
  • Coordinate with villa managers and purchasing teams to verify invoices, purchase orders, receipts, and operating expenses.

Skills

Strong numerical accuracy
Analytical thinking
Attention to detail
Good communication
English proficiency

Tools

Microsoft Excel
Google Sheets

Job description

This is a General Accounting position focused on villa management operations. You will maintain accurate financial records for managed villas and company operations, manage vendor invoices and payments, monitor receivables, and prepare comprehensive monthly financial reports. The role involves bank reconciliations, revenue verification from multiple sales channels, cash flow monitoring, and coordination with villa managers and purchasing teams.

Key responsibilities

Maintain accurate and up-to-date financial records for all managed villas and company operations

Record and verify daily financial transactions, including income, expenses, payments, and receipts

Manage vendor invoices, supplier payments, operational expenses, and payment schedules to ensure timely settlement

Monitor outstanding receivables, villa management fees, guest-related income, and other payments due to the company

Prepare monthly financial reports for each villa, including income, expenses, operating costs, and profitability

Perform regular bank reconciliations and investigate discrepancies between bank statements and accounting records

Verify revenue received from Online Travel Agencies (OTAs), direct bookings, and other sales channels against booking records and payment settlements

Monitor cash flow, upcoming payments, outstanding invoices, and funds required for villa operations

Assist with tax calculations, supporting documentation, and preparation of financial data in accordance with applicable Indonesian tax regulations

Coordinate with villa managers and purchasing teams to verify invoices, purchase orders, receipts, and operational expenses

About you

Minimum 2 years of experience in accounting, preferably in villa management, hospitality, hotels, or property management

Good understanding of basic accounting principles, financial reporting, accounts payable, accounts receivable, and bank reconciliation

Familiarity with revenue reconciliation, operating expenses, and monthly financial reporting for multiple properties

Good knowledge of Indonesian taxation and applicable accounting regulations

Proficient in Microsoft Excel or Google Sheets, including formulas, data analysis, and financial reporting

Strong numerical accuracy, analytical thinking, and attention to detail

Honest, responsible, organized, and able to maintain the confidentiality of financial information

Understanding of OTA revenue settlements, commission deductions, refunds, and payment reconciliation

Able to manage multiple villa accounts, meet reporting deadlines, and prioritize tasks effectively

Good communication skills with English language proficiency required

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Villa Management Accounting Specialist
Villa Management Accounting Specialist

PT Magic Garden Cafe • Provinsi Bali

On-site
IDR 60,000,000 - 120,000,000
Accountant
Accountant

THE AKASHA • Provinsi Bali

On-site
IDR 180,000,000 - 240,000,000
Senior Accountant In Bali
Senior Accountant In Bali

Pengiklan Anonim • Provinsi Bali

Remote
IDR 180,000,000 - 300,000,000
Accounting
Accounting

Kerjim Villa Management • Kecamatan Ubud

On-site
IDR 78,120,000 - 122,760,000
Accounting Canggu
Accounting Canggu

Balinest Villa Management • Provinsi Bali

On-site
IDR 66,960,000 - 111,600,000
Assistant Accounting Manager
Assistant Accounting Manager

PT Putragaya Wahana • Jakarta Pusat

On-site
IDR 240,000,000 - 360,000,000
Accounting Admin
Accounting Admin

Bali Sun Tour • Denpasar Barat

On-site
IDR 55,800,000 - 89,280,000
Accounting Staff (Account Receivable)
Accounting Staff (Account Receivable)

INDONATURE TRAVEL • Provinsi Bali

On-site
IDR 133,920,000 - 223,200,000
BPJS
Competitive salary package
Career development opportunities
+1
Junior Manager Canggu
Junior Manager Canggu

Balinest Villa Management • Kuta Utara

On-site
IDR 180,000,000 - 360,000,000
Account Payable/General Cashier
Account Payable/General Cashier

PT Paradise Villas Group • Provinsi Bali

On-site
IDR 66,960,000 - 133,920,000