Accounting, tax, payroll and back-office work for businesses in Indonesia, run in Xero by our team in Jakarta and Tangerang.
ACCOUNTING OUTSOURCING
Guides to running Xero properly, written from monthly practice rather than from the product documentation.
THE XERO HANDBOOK
Oracle NetSuite implementation, support and custom development for growing and multi-entity businesses in Indonesia.
NETSUITE OVERVIEW
HubSpot CRM implementation, marketing and sales setup, and connecting HubSpot to your accounting system.
HUBSPOT OVERVIEW
Plain explanations of Xero, NetSuite and HubSpot, and side-by-side comparisons to help you choose.
RESOURCE CENTER
Layanan akuntansi, pajak, penggajian dan back office kami, dijelaskan dalam Bahasa Indonesia.
OUTSOURCING AKUNTANSI
Thirteen years on one platform, with offices in Jakarta and Tangerang.
ABOUT LOGIFRAMEPanduan Xero
App store adalah salah satu alasan orang memilih Xero, dan juga salah satu alasan sebagian file Xero menjadi sulit dibaca. Menghubungkan aplikasi itu mudah. Yang membutuhkan pertimbangan adalah memutuskan apa yang perlu dihubungkan, bagaimana datanya diposting, dan siapa yang bertanggung jawab ketika koneksinya diam-diam berhenti bekerja.
Prinsip pertama
Xero adalah buku besar dengan mesin rekonsiliasi dan fitur penagihan di bagian depannya. Xero sengaja tidak dirancang sebagai sistem gudang, mesin penggajian, alat pengadaan, atau rangkaian pelaporan. Batasan itulah yang membuatnya tetap mudah digunakan, dan itulah alasan lapisan aplikasi di sekitarnya ada.
Akibatnya, ada pilihan untuk semua hal yang tidak dikerjakan Xero secara bawaan. Anda bisa menjalankannya di spreadsheet, menjalankannya di sistem yang terhubung, atau memaksanya masuk ke buku besar dengan membuat Xero menyimpan detail operasional yang tidak pernah dirancang untuk disimpannya.
Pilihan ketiga adalah yang paling umum sekaligus paling mahal. Tingkat persediaan dilacak lewat jurnal, profitabilitas proyek direkonstruksi dari kode akun, persetujuan pembelian tersimpan di utas email yang berakhir di sebuah tagihan. Cara ini berjalan sampai suatu saat tidak lagi, dan pada titik itu buku besar sudah menjadi tempat operasional berjalan, sehingga tidak ada yang bisa menutup bulan tanpa mengurainya terlebih dahulu.
Aturan yang perlu dipegang: Xero sebaiknya menyimpan konsekuensi akuntansi dari sebuah kejadian. Sistem tempat kejadian itu berlangsung sebaiknya menyimpan detail di baliknya.
Penyaring
Sebuah integrasi tidak gratis hanya karena langganannya murah. Integrasi adalah sistem yang harus dimiliki, dipantau, dan suatu saat dilepas oleh seseorang. Dua uji menentukan apakah integrasi sepadan dengan itu:
Apakah integrasi ini menghilangkan langkah yang diulang seseorang setiap minggu? Mingguan, bukan triwulanan. Mengotomatiskan sesuatu yang terjadi empat kali setahun jarang sebanding dengan waktu setup dan perhatian yang terus dibutuhkannya.
Apakah integrasi ini menjadi sistem pencatatan utama untuk sesuatu yang tidak seharusnya disimpan Xero? Persediaan, persetujuan pembelian, data karyawan, pesanan penjualan. Jika jawabannya ya, integrasi tersebut bukan sekadar kemudahan, melainkan bagian dari struktur.
Jika tidak ada uji yang terpenuhi, yang Anda miliki hanyalah langganan dengan akun login. Sebelum menghubungkan apa pun yang lolos uji, ada tiga pertanyaan yang perlu dijawab secara terbuka:
Siapa pemiliknya? Satu orang yang disebut namanya, bukan sebuah departemen. Integrasi gagal tanpa suara, dan yang tidak ada pemiliknya paling lama gagal tanpa diketahui.
Seperti apa tanda kegagalannya? Jika sinkronisasi berhenti pada hari Selasa, apa gejala pertama yang terlihat, dan berapa lama sampai seseorang menyadarinya?
Bisakah dilepas? Jika Anda berhenti berlangganan aplikasinya setahun lagi, apa yang terjadi pada semua yang telah diposting, dan apakah buku besar masih masuk akal tanpanya?
Hampir selalu aplikasi kedua yang mengerjakan tugas yang sama. Dua alat yang tumpang tindih dan memposting ke akun yang sama adalah sumber sebagian besar transaksi ganda, dan duplikasinya jarang terlihat jelas, karena masing-masing aplikasi berjalan persis sesuai konfigurasinya.
Keputusan desain
Perbedaan antar-integrasi lebih terletak pada bentuk data yang diposting daripada pada apa yang dihubungkan. Ada tiga bentuk, dan bentuk yang Anda pilih menentukan cara file direkonsiliasi selama koneksi itu ada.
| Bentuk | Apa yang masuk ke Xero | Cocok ketika | Bermasalah ketika |
|---|---|---|---|
| Tingkat transaksi | Setiap faktur, tagihan, atau pembayaran sebagai dokumen tersendiri | Volume rendah sampai sedang dan seseorang benar-benar membutuhkan detail per dokumen di buku besar | Volume tinggi. File menjadi lambat, dan layar rekonsiliasi menjadi sesuatu yang dihindari orang |
| Jurnal ringkasan | Jurnal berkala, biasanya harian, berisi total per akun | Kanal bervolume tinggi yang detailnya memang seharusnya tersimpan di sistem sumber | Jurnal tidak cocok dengan setoran di bank, atau ringkasan diam-diam mengompensasikan biaya yang tidak pernah Anda lihat |
| Sinkronisasi dua arah | Data yang diselaraskan di kedua arah: kontak, item, terkadang faktur | Data master harus konsisten di dua tempat dan salah satu sisi jelas menjadi acuan | Kedua sisi bisa mengubah field yang sama. Perubahan terakhir yang berlaku, dan tidak ada yang diberi tahu |
Keputusan soal bentuk ini bukan hanya soal selera. Xero menerbitkan batas tegas tentang seberapa banyak data yang dapat dikirim sebuah integrasi melalui API-nya, dan batas tersebut berlaku sama untuk setiap aplikasi di platform.
Lima panggilan sekaligus, 60 per menit, 5.000 per hari. Batas dihitung per organisasi yang terhubung, sehingga setiap organisasi Xero yang dihubungkan sebuah aplikasi memiliki jatah hariannya sendiri.
Batas ini tidak bisa dinaikkan. Xero menyatakan batas tersebut sama untuk setiap aplikasi, sehingga integrasi yang melampauinya harus dirancang ulang, bukan ditingkatkan paketnya.
Melewati batas tidak terlihat seperti kegagalan dari sisi Anda. Aplikasi menerima respons 429 dan header yang memberi tahu berapa lama harus menunggu. Integrasi yang dibangun dengan baik akan menunda lalu mencoba lagi, sehingga yang Anda alami adalah data yang datang terlambat, bukan error yang dilaporkan seseorang.
Menyinkronkan satu faktur jarang hanya memakan satu panggilan, karena kontak, dokumen, dan pembayaran adalah operasi terpisah. Hitungan itulah alasan mekanis mengapa kanal penjualan yang sibuk dan memposting setiap transaksi satu per satu pada akhirnya tertinggal, dan mengapa ringkasan harian tetap berjalan. Batas yang berlaku saat ini diterbitkan di situs developer Xero.
Pilihan ini termasuk dalam daftar pendek hal-hal yang sulit dibalik. Mengubah kanal penjualan dari detail ke ringkasan setelah setahun berarti mengurai posting selama berbulan-bulan dan menyusun ulang angka pembanding. Sebaiknya diputuskan dengan sengaja saat setup, bukan menerima pengaturan bawaan apa pun dari aplikasinya.
Dalam praktik

Kurang lebih diurutkan dari yang paling mudah dibenarkan:
Impor rekening koran. Bank di Indonesia seperti BCA, Mandiri, dan BNI tidak memiliki koneksi langsung ke Xero, sehingga mutasi rekening bank dan kartu diimpor ke Xero secara terjadwal. Ini satu-satunya aliran data yang sebenarnya tidak opsional. Semua setelah ini adalah soal pertimbangan.
Pengambilan dokumen. Tagihan dan kuitansi masuk sebagai data, bukan sebagai lampiran email yang diketik ulang seseorang. Hubdoc sudah termasuk dalam paket bisnis Xero, sehingga soal biaya selesai sebelum dimulai.
Persetujuan dan kontrol pengeluaran. Alat seperti ApprovalMax dan Precoro mulai penting begitu lebih dari satu orang dapat mengikat perusahaan pada pengeluaran.
Pembayaran tagihan. File batch bank dan platform pembayaran membawa tagihan yang sudah disetujui ke tahap pembayaran. Batasnya perlu jelas: kami menyiapkan dan merekonsiliasi, sedangkan wewenang untuk mengeluarkan dana tetap ada pada Anda.
Persediaan. Unleashed, Cin7, dan sejenisnya. Begitu ada persediaan, Xero sebaiknya mencatat nilainya, sedangkan pergerakannya dikelola di sistem yang dibangun untuk itu.
Penggajian. Payroll dijalankan di sistem penggajian dan masuk ke Xero sebagai jurnal. Kami merekonsiliasi jurnal tersebut.
Pelaporan dan konsolidasi. Syft dan alat sejenis mengerjakan laporan manajemen dan konsolidasi multi-entitas yang tidak dilakukan Xero secara bawaan.
CRM. HubSpot dan sejenisnya, agar penawaran berubah menjadi faktur tanpa diketik dua kali.
Zapier, Make, dan alat low code termasuk kategori yang berbeda dari semua yang di atas. Alat-alat ini tidak menyimpan apa pun. Mereka memindahkan kejadian antar-sistem yang tidak memiliki koneksi bawaan, dan untuk itu mereka benar-benar berguna: kontrak yang ditandatangani membuat sebuah tugas, tagihan yang disetujui memicu notifikasi, isian formulir masuk ke CRM.
Garisnya perlu ditarik di buku besar. Alat workflow yang membuat faktur, tagihan, kontak, atau pembayaran di Xero adalah proses pembukuan tanpa pemilik, tanpa rekonsiliasi, dan tanpa jejak audit selain riwayat eksekusi yang harus diingat seseorang untuk dibuka. Proses ini rusak karena nama field yang berubah, jadwal yang berubah, dan otorisasi yang kedaluwarsa, dan tidak ada yang memberi tahu. Tanda pertamanya adalah bulan yang tidak bisa ditutup.
Hal ini lebih penting dibanding dua tahun lalu, karena membangunnya tidak lagi membutuhkan developer. Otomasi yang dirakit dalam satu sore bisa terus memposting ke buku besar Anda lama setelah pembuatnya keluar.
Jadi gunakan lapisan penghubung untuk notifikasi dan serah terima. Untuk apa pun yang membuat catatan akuntansi, gunakan integrasi khusus yang bisa direkonsiliasi, atau aturan di dalam Xero sendiri.
Halaman ikhtisar memuat tabel lengkap tentang sistem yang kami tangani bersama Xero dan fungsi sebenarnya dari masing-masing sistem.
Pola kegagalan
Tidak satu pun dari masalah ini muncul dengan sendirinya. Masalahnya baru terlihat satu atau dua bulan kemudian sebagai akun yang tidak cocok dan tutup buku yang terus mundur.
Dua sumber membuat transaksi yang sama. Impor rekening koran membawa pembayarannya, dan aplikasi yang terhubung juga membuatnya. Yang Anda lihat bukan duplikat bertanda merah, melainkan selisih yang tidak mau direkonsiliasi.
Bruto melawan neto. Penyedia pembayaran menyetor setelah dipotong biayanya. Jika integrasi memposting penjualan secara bruto dan bank menunjukkan neto, biaya itu harus dicatat di tempat yang disengaja, atau akun tersebut memang tidak akan pernah cocok.
Tanggal yang tidak sejajar. Dua sistem yang memotong periode pada tengah malam di dua zona waktu berbeda akan menghasilkan dua total berbeda untuk periode yang sama, setiap periode.
Refund, chargeback, dan pembayaran sebagian. Biasanya ditangani dengan benar di sistem sumber dan dengan canggung di ringkasan apa pun yang sampai ke Xero.
PPN diterapkan dua kali. Kanal penjualan menghitungnya, integrasi mempostingnya, lalu tarif pajak bawaan di Xero menerapkannya lagi saat data masuk.
Tidak ada yang bertanggung jawab atas kegagalannya. Sinkronisasi berhenti. Otorisasi kedaluwarsa, API berubah, seseorang mencabut akses. Gejala pertamanya biasanya bulan yang tidak bisa ditutup.
Setiap integrasi yang memindahkan uang melalui perantara membutuhkan akun kliring, dan akun kliring yang berfungsi dengan baik akan kembali ke nol. Jika saldo akun kliring Anda terus bertambah sejak koneksi diaktifkan, saldo itu adalah akumulasi selisih antara apa yang menurut aplikasi terjadi dan apa yang menurut bank terjadi. Memeriksanya setiap bulan adalah peringatan dini termurah yang tersedia.
Sebelum membeli apa pun
Sebagian besar file tidak membutuhkan aplikasi tambahan. Yang dibutuhkan adalah konfigurasi yang tidak pernah diselesaikan setelah go live.
Bank rules. Pengaturan dengan hasil terbaik di Xero, dan yang paling sering dibiarkan seperti yang dibuat pada minggu pertama.
Kode akun default pada kontak. Pengodean diputuskan sekali per pemasok, bukan diputuskan ulang pada setiap tagihan oleh siapa pun yang kebetulan membukanya.
Faktur dan tagihan berulang. Apa pun dengan jumlah yang sama pada tanggal yang sama setiap bulan tidak perlu diketik ulang.
Pengingat faktur. Dikonfigurasi sekali, dikirim atas nama usaha Anda sendiri, sesuai jadwal yang Anda tentukan. Percakapannya tetap milik Anda; urutan pengingatnya berjalan sendiri.
Tracking diterapkan pada dokumen sumber. Kategori yang ditambahkan saat pengodean, bukan direkonstruksi belakangan, adalah perbedaan antara pelaporan per departemen dan perkiraan per departemen.
Lock date dan peran pengguna. Keduanya hanya butuh beberapa menit, dan keduanya mencegah jenis masalah yang mahal untuk diurai.
Tidak satu pun dari ini adalah integrasi, dan semuanya biasanya lebih murah daripada integrasi.

Prosedurnya
Layak dijalankan sekali setahun, dan layak segera dijalankan setelah siapa pun yang menyiapkan sebuah integrasi keluar.
Langkah satu
Buka daftar aplikasi terhubung di pengaturan Xero dan catat setiap koneksi, termasuk yang tidak diingat siapa pun pernah diotorisasi.
Langkah dua
Satu orang yang disebut namanya untuk setiap koneksi. Jika sebuah koneksi tidak memiliki pemilik, itulah temuannya, sebelum Anda melihat hal lain.
Langkah tiga
Ikuti satu transaksi dari awal sampai akhir untuk setiap koneksi. Dari mana asalnya, apa yang diposting, ke akun mana masuknya, dan apakah itu sesuai dengan dugaan Anda.
Langkah empat
Setiap akun kliring dan akun suspense kembali ke nol, atau ada penjelasan tertulis mengapa tidak. Saldo tanpa penjelasan akan menjadi permanen.

Koneksi terbaru
Tambahan terbaru di lapisan aplikasi bukanlah aplikasi. Tambahan itu adalah asisten dan agen yang membaca langsung dari buku besar Anda, dan mereka layak diperiksa dengan cermat seperti apa pun yang terhubung.
Xero memiliki asistennya sendiri, JAX, yang tersedia di dalam Xero dan menjawab dalam batas izin yang sudah dimiliki pengguna. Selain itu, Xero telah membangun koneksi yang membawa data buku besar secara langsung ke alat yang sudah dipakai orang: konektor bersertifikat untuk Microsoft 365 Copilot, dan plugin untuk ChatGPT. Di bawah semua itu ada server yang dijalankan Xero yang memungkinkan model bahasa mengajukan kueri ke sebuah organisasi Xero.
Claude terhubung melalui server tersebut, diotorisasi dengan cara yang sama seperti koneksi lainnya. Tanpa setup developer, tanpa kunci yang perlu disimpan, hanya layar persetujuan. Claude mendapatkan sekitar dua puluh tool yang mencakup laporan dan catatan. Laba rugi, neraca, posisi kas, umur piutang dan utang, bagan akun, kategori tracking, transaksi bank, tagihan, faktur, purchase order, kontak. Pada versi saat ini, semuanya hanya membaca dan tidak ada yang menulis, artinya Anda bisa bertanya kepada buku besar aktif Anda dalam bahasa sehari-hari dan mendapat jawaban dalam hitungan detik, tanpa mengekspor apa pun dan tanpa ada yang bisa mengubah angka melalui percakapan.
Ada satu hal yang perlu diatur dengan sengaja. Otorisasi mengikuti login, bukan file, sehingga satu persetujuan menjangkau setiap organisasi yang dapat dilihat orang tersebut. Tentukan di bawah login siapa koneksi ini berjalan.
Yang tidak berubah adalah buku besar di bawahnya. Asisten menjawab dari apa yang ada di file, dengan kecepatan percakapan dan dengan sangat meyakinkan, terlepas dari apakah saldonya cocok dengan bank atau tidak.
Pertanyaan yang sama berlaku tanpa perubahan, dan dua di antaranya menjadi lebih tajam:
Cakupan. Asisten milik Xero menjawab dalam batas izin yang sudah dimiliki pengguna. Koneksi yang diotorisasi melalui alat terpisah membawa akses apa pun yang diberikan pada saat seseorang mengklik setuju, yang tidak selalu sama, dan bisa menjangkau lebih dari satu organisasi. Baca layar persetujuannya.
Kepemilikan. Siapa yang mengotorisasi, di bawah login siapa, dan apa yang terjadi pada akses itu ketika orang tersebut berganti peran atau keluar.
Dapat dibalik. Mencabut akses hanya butuh satu menit. Merekonstruksi apa yang dibaca selama koneksi aktif membutuhkan waktu jauh lebih lama, jika memang bisa dilakukan.
Verifikasi. Jawaban yang diambil dari buku besar Anda hanya seandal buku besarnya. Ringkasan yang meyakinkan dari file yang belum direkonsiliasi tetaplah ringkasan yang tidak berarti.
Poin terakhir itulah alasan bagian ini ada di akhir halaman tentang integrasi, bukan di awalnya. Arahnya sudah jelas: platform akan terus mengambil alih pekerjaan mekanis, dan akan terus semakin baik dalam melakukannya. Yang tidak diambil alihnya adalah apakah angka di bawahnya benar sejak awal, dan pertanyaan itu menjadi semakin penting, bukan sebaliknya, seiring makin banyak keputusan diambil dari jawaban, bukan dari laporan.
Pertanyaan
Sebagian besar file memiliki setidaknya satu koneksi tanpa pemilik dan satu akun yang tidak pernah kembali ke nol. Ceritakan apa yang Anda jalankan, dan kami akan menjelaskan dampaknya pada pembukuan Anda.
Jadwalkan konsultasi Hubungi kami