Most companies pay a contractor in Indonesia with a transfer that lands in rupiah in the contractor’s local bank account, either through a mid-market-rate service such as Wise or through a contractor platform that pays out locally. The choice comes down to how much of the invoice survives FX and fees, whether you want the contract and closing documents produced with each payment, and how close the engagement is to a job.
Dollars are allowed. Indonesia requires rupiah for transactions inside the country, but cross-border supply of services is exempt (Clifford Chance on BI’s 2015 circular, checked 2026-09-28), and the export-proceeds retention rule covers natural resource exporters, not services (Ashurst, checked 2026-09-28). The friction sits elsewhere. Banks such as BCA ask for the purpose of transaction on each inward remittance (BCA, checked 2026-09-28), and every transfer into or out of Indonesia is reported to the financial intelligence unit PPATK regardless of amount (ppatk.go.id, checked 2026-09-28). E-wallets are capped: a GoPay Plus account takes in IDR 40 million a month (gopay.co.id, checked 2026-09-28).
For one contractor on a steady invoice, a low-spread rupiah transfer plus your own bilingual contract (and a W-8BEN if you are a US payer) is enough. For a team, or when your finance team wants documents behind every payment, a contractor platform handles onboarding, invoices and payouts. Where the work looks like a job, use a Contractor of Record or an EOR; the classification rules are in our hiring guide.
Indonesian rupiah (IDR); rupiah is mandatory inside Indonesia, but cross-border supply of services is exempt, so a foreign payer can pay in USD
Contractor's usual legal form
Individual taxpayer registered with the DGT (the NIK serves as NPWP); 0.5% final tax on turnover up to IDR 4.8 billion a year, or progressive rates of 5–35%
Working payout rails
Rupiah transfer to a local bank (last leg on BI-FAST, SKN or RTGS), Wise, Payoneer, PayPal, SWIFT to an IDR or USD account; GoPay, OVO, DANA and ShopeePay for small amounts
FX / currency control
Export-proceeds retention covers natural resources only, not services; since mid-2026 BI requires documents for FX purchases above USD 25,000 a month and outgoing FX transfers above USD 25,000
E-wallet receiving cap
GoPay Plus: IDR 20 million balance and IDR 40 million incoming a month; Wise sends up to IDR 20 million per wallet transfer
What the contractor needs to receive money
A tax ID (NIK/NPWP), a rupiah or foreign currency bank account in their own name, and an invoice; banks such as BCA ask for the purpose of each inward remittance
Documents the payer should keep
Services agreement in Indonesian or bilingual form with an IP assignment, contractor invoices, proof of payment; Form W-8BEN if you are a US payer
How to choose: paying contractors in Indonesia
Four questions settle the choice. The first firm answer usually decides the platform type.
1. Rupiah, dollars or an e-wallet?
Rupiah to a bank account is the default. Wise sends up to IDR 10 billion per transfer to an Indonesian bank (Wise Help Centre, checked 2026-09-28).
E-wallets are for small amounts. Wise caps each transfer to GoPay, OVO, DANA or ShopeePay at IDR 20 million, and a GoPay Plus account takes in IDR 40 million a month (Wise Help Centre; gopay.co.id, checked 2026-09-28). At Wise’s rate of 17,995.50 rupiah to the dollar on 2026-09-28, that is roughly USD 1,100 per transfer and USD 2,200 a month.
Dollars suit a contractor who spends or saves in USD. Since 2 June 2026, buying foreign currency with rupiah above USD 25,000 a month requires underlying documents (Bank Indonesia, PADG 11/2026, checked 2026-09-28), so a contractor who converts every invoice to rupiah and later needs dollars can run into paperwork.
If the monthly invoice is under IDR 40 million and the contractor lives on GoPay, use a payout rail with e-wallet delivery. If it is larger or regular, pay a rupiah bank account. If the contractor wants to hold dollars, pay to a USD balance or a foreign currency account and let them convert when they need rupiah.
2. Do you need a contract and closing documents behind every payment?
Paying one contractor by transfer works if you file the agreement, invoices and payment confirmations yourself. Two Indonesian specifics raise the bar. The agreement should exist in Indonesian or as a bilingual text, because the Language Law requires Indonesian for agreements with an Indonesian party (Herbert Smith Freehills Kramer, checked 2026-09-28). And a VAT-registered contractor claiming 0% VAT on exported IT or consulting services needs a written agreement describing the service and amount, plus proof of payment from the overseas client (Acclime on PMK 32/2019, checked 2026-09-28).
If your finance team or auditor wants a contract, an invoice and a payment record per payout in one export, choose a contractor platform that generates them. If you only need the money to arrive, a transfer service costs less.
3. Percentage fee or per-seat subscription?
A flat monthly fee S beats a percentage p once the monthly invoice exceeds S ÷ p. A USD 29 seat against a 3% fee breaks even at about USD 967 a month, roughly IDR 17.4 million at the 2026-09-28 rate; a USD 40 seat against 2% breaks even at USD 2,000.
If you pay a few contractors large monthly invoices, per-seat pricing usually wins. If you pay many small or irregular invoices, a percentage fee with no subscription costs less. Add the FX spread to both sides: on a USD 1,000 invoice, PayPal’s receiving fee and 3.0% conversion spread take about 7.3%, while Wise charges USD 10.80 at the mid-market rate (paypal.com/id; wise.com, checked 2026-09-28).
4. How close is the role to a job?
Indonesian law defines an employment relationship by three elements: work, wage and orders (Manpower Law No. 13/2003, Art. 1(15)). A contractor paid monthly who takes daily instructions from your team meets all three on the facts, whatever the contract says. The consequences are in our hiring guide.
If the contractor delivers defined work, sets their own hours and has other clients, a payout service or contractor platform is enough. If the engagement is long, full-time and run by your managers, choose a platform with a Contractor of Record tier to reduce misclassification risk. 4dev works as a Contractor of Record and becomes the contracting party for each contractor, which reduces reclassification risk. If the person is really an employee, use an Employer of Record; Deel, Remote and Multiplier run contractors and EOR in one account.
Quick map
Situation
Platform type
One contractor, rupiah invoices, you keep the paperwork
Transfer service with mid-market FX
Contractor wants GoPay or OVO, invoices under IDR 40 million a month
Payout rail with e-wallet delivery
Contractor wants to keep dollars
USD balance or foreign currency account payout
Team of contractors, finance wants documents per payout
Contractor platform with contracts and invoices built in
A contractor platform that acts as Contractor of Record: 4dev contracts with each contractor and the client contracts with 4dev, which reduces reclassification risk without removing it. It onboards contractors with automatic KYC, keeps IP assignment and closing documents in one flow, and pays out by bank transfer, card or USDT across 150+ countries on a published fee of 3% or less.
Why it fitsContract and closing documents with each payout back the purpose of transaction an Indonesian bank like BCA records on inward remittances; 3% or less.
A mature, transparent-fee cross-border payments leader: pay up to 1,000 contractors at once via BatchTransfer, send to 160 countries and hold 40 currencies at the mid-market rate with upfront, usage-based fees. Excellent as a contractor-payout rail — but it is not a contractor-management or compliance tool (no contracts, no EOR/COR, no payroll).
7.6/10
★ 4.3 · 294k reviews
Price
From 0.57% (fee varies by currency)
FX
mid-market rate, no markup
Payout speed
96% of payments in under 24h
Documents
Invoices & payment links; no contracts
Coverage
160+ countries
Payout methods
bank transfer, local wallet schemes (e.g. GCash in the Philippines, M-Pesa in Kenya)
Batch runs
yes
Payout API
yes
What stands out
pay up to 1,000 contractors at once via BatchTransfer
send to 160 countries and territories; hold 40 currencies
transparent usage-based pricing 'From 0.57%' at the mid-market rate with no subscription
Not a fit for
companies needing contractor contracts, onboarding or compliance management
buyers needing an Employer of Record or a Contractor of Record
A large, mature cross-border payments network: pay contractors and run mass payouts to payees in 190+ countries and territories across 70 currencies, to a Payoneer account, local bank account or eWallet, via API or CSV — with PCI DSS Level 1, SOC 1/SOC 2 Type II compliance. Strong as a contractor-payouts and mass-payout platform; it is not an Employer of Record under its own payments brand.
8.0/10
★ 4.0 · 1424 reviews
Price
Custom quote
Payout speed
Minutes to Payoneer accounts; up to 3 business days to banks
Documents
Invoices + contractor agreements (CMS tier)
Coverage
190+ countries
Payout methods
Payoneer account, local bank account, eWallet, wire transfer
Batch runs
yes
Payout API
yes
What stands out
payouts to payees in 190+ countries and territories in 70 currencies
API- and CSV-driven mass payouts with payments to Payoneer accounts within minutes
multiple payout destinations: Payoneer account, local bank account, eWallet, wire and ACH
Not a fit for
companies needing a full Employer of Record to hire employees abroad under one payments brand
Why it fitsContractor keeps a USD balance, withdrawing rupiah at up to 2% over mid-market; buying dollars back above USD 25,000 a month now needs documents.
Why it fitsRecurring invoices on a $29 contractor seat give an Indonesian contractor the monthly turnover figure their 0.5% final tax is paid on by the 15th.
A global employment specialist with EOR in 150+ countries on an owned-entity network, a dedicated Contractor of Record, global payroll and published flat pricing — strong for compliant hiring across many markets with transparent EOR/contractor costs.
8.4/10
★ 4.7 · 2168 reviews
Price
Starting at $400 per month
Payout speed
Same-day payment processing
Documents
Auto invoices + compliant contracts
Contractor onboarding
Activation in 1–2 business days
Coverage
150+ countries
Batch runs
yes
What stands out
EOR live in 150+ countries on an owned-entity network
dedicated Contractor of Record (classification, contracts, tax, payments)
published flat pricing for EOR ($400) and contractors ($40), no minimum headcount
Not a fit for
buyers needing an all-in-one HR/IT/Finance suite beyond global employment
buyers who require published global-payroll list pricing up front
Why it fitsCollects KYC documents and tax forms at onboarding, where the contractor's NIK-based NPWP goes on file before the first rupiah payout; $40 per active contract.
Why it fitsCountry-specific contracts from a $29 seat; Indonesian copyright in commissioned work stays with the maker unless the contract says otherwise, so the assignment clause matters.
A budget-friendly, transparently-priced EOR with broad headline coverage (185+ countries) and a free contractor-management tier. Strongest for cost-conscious teams that want published prices up front rather than a sales quote.
7.8/10
★ 4.4 · 440 reviews
Price
Starts at $199 per employee/month
Payout speed
Payouts in 1–3 business days
Documents
Contracts + 1-click invoices
Contractor onboarding
Onboarding ~10 minutes
Coverage
185+ countries
Batch runs
yes
What stands out
Transparent published pricing: EOR from $199/employee/month, free contractor tier, $25/mo premium contractor tier
Broad headline coverage: EOR in 185+ countries, contractors in 150+, visas/work permits in 110+
Stated no setup fees, minimum contracts or termination fees
Not a fit for
buyers needing a dedicated Contractor of Record product
enterprises requiring extensive compliance attestations beyond ISO 27001 / SOC 2 Type II
Why it fitsFree tier generates contracts; with an Indonesian party, the Language Law expects an Indonesian or bilingual text, so check the language version before signing.
A contractor-payouts and Contractor-of-Record specialist: pay contractors across 100+ countries in 30+ currencies via bank, card, e-wallet or crypto, with Mellow as the single contracting party for your contractors, which reduces misclassification risk. Strong for global freelance/contractor payouts; not a full EOR or employee-payroll platform.
7.4/10
★ 4.7 · 1327 reviews
Price
From 5% per payment
FX
market rates (claimed)
Payout speed
95% same-day payouts
Documents
Invoices, acts, agreements auto-generated
Coverage
100+ countries
Payout methods
bank transfer, cards, crypto wallets, e-wallets
Batch runs
yes
Payout API
yes
What stands out
payouts across 100+ countries in 30+ currencies
multiple payout methods incl. crypto, card, bank transfer and e-wallets
Contractor-of-Record model with Mellow as the contracting party, reducing misclassification risk
Not a fit for
companies needing full Employer of Record to hire employees abroad
Why it fitsPer-payment pricing with e-wallets among payout methods; a GoPay Plus account takes in IDR 40 million a month, so bigger invoices go to a bank.
One basket for all of them: 10 contractors at $3,000 a month, so $30,000 of payouts a month. A percentage of volume and a per-seat fee cannot be compared any other way.
The rupiah obligation does not block a foreign payer: BI’s rules exempt cross-border supply of services by a party outside Indonesia to a party in Indonesia (Clifford Chance, checked 2026-09-28). A payment between two parties inside Indonesia, such as your Indonesian subsidiary paying the contractor, must be in rupiah.
What the contractor needs
An Indonesian contractor is usually an individual taxpayer registered with the Directorate General of Taxes. For residents the national ID number (NIK) has served as the tax ID (NPWP) since 1 July 2024 (pajak.go.id, checked 2026-09-28), and filing runs through the Coretax system, which individuals log into with their NIK (pajak.go.id, checked 2026-09-28).
Tax regime. With gross turnover up to IDR 4.8 billion a year, an individual can pay a final 0.5% on turnover; the first IDR 500 million a year is not taxed, and GR 20/2026 removed the seven-year limit for individuals (pajak.go.id, checked 2026-09-28). Consultants and similar expert professions are excluded (DDTC, checked 2026-09-28) and pay progressive rates of 5% to 35% (PwC Tax Summaries, reviewed 11 June 2026).
The document they issue. An invoice. A contractor whose turnover reaches IDR 4.8 billion registers for VAT (Acclime, checked 2026-09-28) and can zero-rate exported IT and consulting services against a written agreement and proof of payment.
A receiving account in their own name: a rupiah or foreign currency bank account, or a verified e-wallet for small amounts. Wise pays banks against full name, bank name and a 7–18 digit account number.
Classification, contract language and IP are covered in our hiring guide.
Documents and tax on the payer’s side
Indonesian withholding. Withholding on individuals’ fees (PPh 21) is done by listed payers: employers, government bodies, pension funds, persons or entities paying honoraria, and event organisers (PMK 168/2023, JDIH Kemenkeu, checked 2026-09-28). An Indonesian subsidiary paying the contractor withholds. A foreign company with no Indonesian presence is outside that system in practice; the contractor pays their own tax, the 0.5% by the 15th of the following month (DDTC, checked 2026-09-28) and the annual return by 31 March (pajak.go.id).
Permanent establishment. Indonesia’s Income Tax Law counts services furnished by employees or by other persons for more than 60 days in a 12-month period as a permanent establishment (Law 36/2008, Art. 2(5)). A treaty can change the test. If one contractor works for you full-time for years, get an Indonesian adviser’s view.
US payers. Collect Form W-8BEN. A foreign person with a valid W-8 is exempt from backup withholding and Form 1099 reporting (IRS Publication 515, checked 2026-09-28). The US–Indonesia income tax treaty dates from 1988 (IRS, checked 2026-09-28).
What to keep on file:
A signed services agreement in Indonesian or bilingual form, with deliverables, rate, currency and an explicit IP assignment.
The contractor’s invoice for every payment.
Proof of payment showing the amount sent, the amount received and the FX rate.
The contractor’s NPWP (or NIK) as evidence you engaged a registered taxpayer.
Form W-8BEN, if you are a US payer.
Where it breaks
Purpose of transaction. BCA lists the purpose of transaction among the details needed to credit an inward remittance, and for export payments asks for the invoice number in a set format (BCA, checked 2026-09-28). Put the invoice number and “services” in the payment reference.
Everything is reported. Banks, e-money issuers and remittance firms report every transfer into or out of Indonesia to PPATK, whatever the amount, within 14 working days (ppatk.go.id, checked 2026-09-28). A contract and invoice behind each payment keep the contractor’s answers simple if the bank asks. See also AML and KYC.
Wallet caps. An invoice of IDR 50 million sent to GoPay fails twice: Wise will not send more than IDR 20 million per wallet transfer, and GoPay Plus takes in IDR 40 million a month. Splitting gets around the first limit, not the second.
Short-paid wires. A SWIFT payment sent with shared charges arrives minus correspondent fees, and BCA takes a USD 5 equivalent receiving fee on top. Send with the sender paying all charges, or use a rail that pays out locally in rupiah.
Fee stacking on PayPal. On a USD 1,000 invoice, the 4.40% + USD 0.30 receiving fee takes USD 44.30 and the 3.0% conversion takes about USD 28.67 of the rest, roughly 7.3% before the rupiah reach a bank. Agree in the contract who bears it.
Dollars out again. Since 1 July 2026, outgoing foreign currency transfers above USD 25,000 need supporting documents (Bank Indonesia, PADG 13/2026, checked 2026-09-28), and buying dollars with rupiah above USD 25,000 a month does too (PADG 11/2026). A contractor who moves savings abroad needs the paperwork ready.
Sanctions screening. BCA states that inward remittances from sanctioned countries may not be processed.
Frequently asked questions
What's the cheapest way to pay a contractor in Indonesia?
Usually a mid-market-rate transfer that lands in rupiah in the contractor's bank account. On Wise's Indonesia page, USD 1,000 funded by bank transfer costs USD 10.80 and delivers IDR 17,801,149 at 17,995.50 rupiah to the dollar (wise.com, checked 2026-09-28). PayPal costs more: 4.40% + USD 0.30 to receive an international commercial payment, plus a 3.0% conversion spread, about 7.3% of a USD 1,000 invoice (paypal.com/id, updated 2026-05-28, checked 2026-09-28).
Can I pay a contractor in Indonesia in USD?
Yes. Indonesia requires rupiah for transactions inside the country, but Bank Indonesia's rules exempt cross-border supply of services by a party outside Indonesia to a party in Indonesia or vice versa (Clifford Chance briefing on BI's 2015 circular, checked 2026-09-28). BCA, for example, credits incoming foreign currency remittances to foreign currency or rupiah accounts for a USD 5 fee (bca.co.id, checked 2026-09-28). A contractor who later wants to buy dollars with rupiah must show underlying documents above USD 25,000 a month (Bank Indonesia PADG 11/2026, effective 2 June 2026).
Do I need to withhold tax when paying a contractor in Indonesia?
Indonesian withholding on individuals' fees (PPh 21) is run by listed payers: employers, government bodies, pension funds, persons or entities paying honoraria, and event organisers (PMK 168/2023, JDIH Kemenkeu, checked 2026-09-28). A foreign company with no Indonesian entity or permanent establishment is outside that system in practice, and the contractor pays and reports their own tax; confirm your position with an Indonesian adviser. US payers holding a valid W-8BEN are exempt from backup withholding and Form 1099 reporting (IRS Publication 515).
What tax does a contractor in Indonesia pay?
An individual with gross turnover up to IDR 4.8 billion a year can pay a final 0.5% on turnover, and turnover up to IDR 500 million a year is not taxed; GR 20/2026 removed the old seven-year limit (pajak.go.id, checked 2026-09-28). Lawyers, accountants, architects, doctors, consultants and similar experts are excluded (DDTC, checked 2026-09-28) and pay progressive rates of 5% to 35% (PwC Tax Summaries, reviewed 11 June 2026).
Can a contractor in Indonesia be paid to GoPay, OVO or DANA?
Yes, through Wise, which sends up to IDR 20 million per transfer to GoPay, ShopeePay, DANA and OVO (Wise Help Centre, checked 2026-09-28). Wallets add their own caps: a GoPay Plus account holds up to IDR 20 million and takes in IDR 40 million a month, a regular GoPay account IDR 2 million (gopay.co.id, checked 2026-09-28). That is about USD 2,200 a month at Wise's 2026-09-28 rate, so regular invoices belong in a bank account.
How long does a payment to an Indonesian bank account take?
Through Wise, conversion takes up to 2 working days and the rupiah then arrives within 1 working day (Wise Help Centre, checked 2026-09-28). The domestic leg can be instant: BI-FAST settles in real time, 24/7, up to IDR 250 million per transaction, with a customer fee capped at IDR 2,500 (Bank Indonesia BI-FAST FAQ, checked 2026-09-28). A SWIFT wire depends on the correspondent chain; BCA advertises same-day arrival once funds reach it.
What documents should I keep when paying an Indonesian contractor?
A signed services agreement with deliverables, rate, currency and an explicit IP assignment, prepared in Indonesian or as a bilingual text because the Language Law requires Indonesian for agreements with an Indonesian party (Herbert Smith Freehills Kramer, checked 2026-09-28). Keep each invoice and proof of payment showing the amount and FX rate, and a Form W-8BEN if you are a US payer.
Do I need a Contractor of Record to pay contractors in Indonesia?
Not to move money: any working rail plus your own contract is legal. A Contractor of Record makes sense for long, full-time engagements, because Indonesian law defines employment by three elements: work, wage and orders (Manpower Law, Art. 1(15)). If the role is really a job, severance of up to nine months' wages (Acclime, checked 2026-09-28), a one-month THR bonus and BPJS enrolment come with it; an EOR is the right structure then.
Where to go next
These platforms head to head
Paying contractors elsewhere
Sources
The vendor pages every fact came from, with the date each was checked.
9 platforms tracked in this category. Every fact in the entries above comes from the vendor's own pages — each carries a footnote with the source and the date we checked it, and where a vendor publishes nothing we leave the field out rather than guess. Scores are ours and are not for sale. Full methodology · Report an error
We use cookies for anonymous analytics (Google Analytics). No ads, no cross-site tracking. See our privacy policy.