For Developers

Build on the Bali Tax Compliance API

REST API, webhooks, and SDKs to integrate Indonesian villa tax compliance into your platform.

// Calculate taxes for a Bali villa
const response = await fetch('https://api.villa-tax.operium.store/v1/calculate', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    regency: 'badung',
    annual_revenue_idr: 500000000,
    occupancy_rate: 0.75
  })
});

const { pbjt, pph, total } = await response.json();
// { pbjt: 37500000, pph: 18750000, total: 56250000 }

Developer-First Platform

REST API

Full CRUD API for properties, bookings, taxes, and declarations. JSON responses with OpenAPI 3.0 spec.

Webhooks & Events

Real-time events for tax due dates, compliance alerts, and booking ingestion. HMAC-signed payloads.

Compliance Engine

Access our tax calculation engine directly. Pass revenue data, get PBJT+PPh+BPJS amounts instantly.

VillaTax Technical Infrastructure

Full REST API

Endpoints for properties, bookings, taxes, compliance and reports. API key authentication. Configurable rate limiting. Real-time webhooks. Node.js and Python SDKs available.

Real-time webhooks

Instant notifications for: new booking, tax calculation, compliance alert, document expiry. HMAC signed JSON payload. Automatic retry. Event logs.

White-label and multi-organization

Deploy VillaTax under your brand for your investors. Multi-organization management (holdings, funds). Consolidated cross-entity reporting. Hierarchical access by organization.

Accounting integrations

Native Xero, QuickBooks and SAP export. CAMT.053 format for European banks. Multi-currency CSV (IDR, USD, EUR). Automatic transaction reconciliation.

Enterprise
Infrastructure for funds and developers.
On Request
Setup: $5,000 - $50,000 (one-time)
Custom setup + per seat pricing
  • Unlimited properties
  • White-label
  • Multi-organization
  • Consolidated reporting
  • Accounting integrations (Xero, SAP)
  • SSO
  • 24/7 priority support
  • Guaranteed SLA
Schedule an Enterprise call

Start Building Today

API keys available on all paid plans. Sandbox environment included.

Get API Access

FAQ