Cara Mengimpor Laporan Bank ke Xero
Setiap metode untuk memasukkan data laporan bank ke Xero — feed bank, impor OFX dan CSV, konversi PDF, dan pemecahan masalah kesalahan impor umum.
Anda memiliki laporan bank klien dalam format PDF dan Anda membutuhkannya di Xero. Mungkin bank tidak mendukung feed otomatis. Mungkin Anda sedang melakukan onboarding klien baru dan membutuhkan riwayat enam bulan. Atau mungkin Anda berurusan dengan rekening yang ditutup di mana feed bank tidak pernah menjadi pilihan.
Apa pun situasinya, Xero tidak menerima laporan bank PDF secara langsung. Anda perlu memasukkan data tersebut ke dalam CSV, OFX, atau format lain yang dapat dibaca Xero — dan melakukannya tanpa merusak tanggal, menukar debit dengan kredit, atau menghabiskan satu jam memformat ulang spreadsheet.
Panduan ini mencakup setiap metode: feed bank otomatis, impor file manual, dan konversi PDF. Ditambah aturan pemformatan dan kesalahan umum yang menjebak bahkan akuntan berpengalaman.
Tiga Cara Memasukkan Data Bank ke Xero
Xero memberi Anda tiga jalur untuk memasukkan transaksi ke rekening bank. Masing-masing memiliki kekuatan yang berbeda, dan sebagian besar akuntan akhirnya menggunakan ketiganya tergantung pada situasinya.
Metode 1: Feed Bank (Koneksi Otomatis)
Xero terhubung langsung ke bank Anda dan menarik transaksi secara otomatis — biasanya setiap hari. Ini adalah pendekatan termudah ketika berhasil.
Cara kerjanya: Buka Akuntansi > Rekening Bank > Tambah Rekening Bank, cari bank Anda, dan otorisasi koneksi. Xero menggunakan kemitraan bank langsung atau Yodlee (agregator pihak ketiga) untuk menarik transaksi.
Berfungsi baik ketika:
- Bank mendukung feed Xero (sebagian besar bank besar di AS, Inggris, Australia, dan Selandia Baru mendukungnya)
- Anda memerlukan impor transaksi berkelanjutan tanpa repot
- Anda melakukan rekonsiliasi dalam beberapa bulan sejak tanggal transaksi
Tidak berfungsi ketika:
- Bank Anda tidak didukung (beberapa serikat kredit, bank internasional)
- Anda memerlukan transaksi dari sebelum tanggal mulai feed
- Rekening ditutup — feed bank memerlukan koneksi aktif
- Feed berbasis Yodlee terus terputus (keluhan umum, terutama dengan bank yang menggunakan otentikasi multi-faktor)
Metode 2: Unggah File Manual (OFX, CSV, QFX, QBO, QIF)
Unggah file laporan langsung ke Xero. Ini berfungsi untuk rentang tanggal dan bank apa pun — selama Anda memiliki file dalam format yang benar.
Format yang didukung:
| Format | Kolom Pemetaan Otomatis | Deteksi Duplikat | Terbaik Untuk |
|---|---|---|---|
| OFX | Ya | Ya (FITID) | Direkomendasikan |
| QFX | Ya | Ya (FITID) | Ekspor Quicken |
| QBO | Ya | Ya (FITID) | Ekspor QuickBooks |
| CSV | Tidak (pemetaan manual) | Tidak | Cadangan Universal |
| QIF | Ya | Tidak | Quicken Lama |
OFX adalah pilihan terbaik untuk Xero. Ini mengimpor secara otomatis tanpa pemetaan kolom, menyertakan ID transaksi (FITID) untuk pencegahan duplikat, dan membawa metadata seperti nomor rekening dan jenis transaksi. CSV berfungsi tetapi memerlukan pemetaan kolom manual dan tidak memiliki perlindungan duplikat.
Cara mengunggah: Buka Akuntansi > Rekening Bank, pilih rekening, klik Kelola Rekening > Impor Laporan, lalu pilih file Anda.
Batas: Maksimal 1.000 transaksi per file. Pisahkan file yang lebih besar menjadi beberapa impor.
Metode 3: Konversi Laporan PDF ke Format Siap Xero
Ketika Anda hanya memiliki laporan bank PDF — yang paling sering terjadi untuk data historis, rekening yang ditutup, dan bank internasional — Anda perlu mengonversinya terlebih dahulu.
Langkah demi langkah dengan PDFSub:
- Unduh PDF laporan Anda dari bank
- Buka Konverter Laporan Bank PDFSub
- Unggah PDF — seret dan lepas atau klik untuk menelusuri
- Tinjau transaksi yang diekstraksi
- Unduh sebagai OFX (direkomendasikan) atau CSV
- Impor ke Xero menggunakan Metode 2 di atas
PDFSub secara otomatis mendeteksi format tanggal, memisahkan setoran dari penarikan, dan menangani deskripsi multi-baris. Output OFX menyertakan FITID untuk deteksi duplikat — artinya Anda tidak akan secara tidak sengaja mengimpor transaksi yang sama dua kali.
Langkah demi Langkah: Mengimpor File ke Xero
Langkah 1: Konversi PDF Anda (Jika Perlu)
Jika Anda memiliki laporan bank PDF, konversikan menggunakan Konverter Laporan Bank PDFSub. Pilih OFX sebagai format output Anda — ini adalah format pilihan Xero dan sepenuhnya melewati langkah pemetaan kolom.
Jika bank Anda sudah menyediakan unduhan OFX, QFX, atau CSV, lewati langkah ini.
Langkah 2: Unggah ke Xero
- Klik Akuntansi di menu atas, lalu Rekening Bank
- Temukan rekening bank tujuan dan klik Kelola Rekening
- Pilih Impor Laporan
- Klik Telusuri dan pilih file Anda
- Klik Impor
Langkah 3: Petakan Kolom (Hanya CSV)
Jika Anda mengimpor CSV, Xero akan menampilkan layar pemetaan kolom:
- Tetapkan setiap kolom ke bidang Xero: Tanggal, Jumlah, Pembayar, Deskripsi, Referensi
- Centang "Jangan impor baris pertama" jika file Anda memiliki header kolom
- Pratinjau transaksi di sisi kanan — verifikasi tanggal dan jumlah terlihat benar
- Klik Simpan
File OFX, QFX, dan QBO sepenuhnya melewati langkah ini — kolom dipetakan secara otomatis.
Langkah 4: Tinjau dan Rekonsiliasi
Transaksi yang diimpor muncul sebagai baris laporan yang belum direkonsiliasi. Untuk setiap transaksi, Xero menawarkan tiga tindakan:
- Cocokkan — Tautkan ke faktur, tagihan, atau transaksi yang ada di Xero
- Buat — Buat entri pengeluaran atau penerimaan uang baru, tetapkan kode rekening dan tarif pajak
- Transfer — Catat sebagai transfer antar dua rekening bank Xero
Tips pro: Siapkan aturan bank untuk mengotomatiskan transaksi berulang. Aturan mencocokkan pola pada pembayar atau deskripsi dan mengisi kode rekening serta tarif pajak sebelumnya. Ini dapat memangkas waktu rekonsiliasi sebesar 30–50%.
Langkah 5: Verifikasi Saldo Anda
Setelah rekonsiliasi, bandingkan saldo rekening bank Xero dengan saldo laporan bank aktual Anda. Jika tidak cocok, gunakan laporan Ringkasan Rekonsiliasi Bank untuk mengidentifikasi perbedaan.
OFX vs. CSV: Format Mana untuk Xero?
Jika Anda punya pilihan, selalu gunakan OFX. Inilah alasannya:
| Fitur | OFX/QFX/QBO | CSV |
|---|---|---|
| Pemetaan kolom | Otomatis | Manual (impor pertama) |
| Deteksi duplikat | Ya (berbasis FITID) | Tidak |
| Format tanggal | Tertanam dalam file | Harus cocok dengan wilayah Xero |
| Format jumlah | Terstruktur | Harus satu kolom, tanpa simbol |
| Metadata rekening | Termasuk | Tidak tersedia |
| Kecepatan impor | Unggah dan selesai | Unggah, petakan, verifikasi |
| Risiko kesalahan | Rendah | Tinggi (masalah pemformatan) |
Gunakan CSV ketika: Bank Anda hanya menyediakan CSV, Anda perlu mengedit transaksi sebelum impor (menghapus duplikat, menambahkan kategori), atau Anda ingin menggunakan format CSV yang sudah dikodekan Xero untuk kategorisasi otomatis.
Gunakan OFX ketika: Anda punya pilihan. Lebih sederhana, lebih aman, dan lebih cepat.
Aturan Pemformatan CSV untuk Xero
Jika Anda harus menggunakan CSV, berikut adalah persyaratan yang tepat. Satu bidang yang salah dapat menyebabkan seluruh impor gagal.
Kolom yang Diperlukan
| Kolom | Diperlukan | Maks Panjang | Catatan |
|---|---|---|---|
| Tanggal | Ya | — | Harus cocok dengan wilayah organisasi Xero Anda |
| Jumlah | Ya | — | Kolom tunggal: positif = masuk, negatif = keluar |
| Pembayar | Tidak | 255 karakter | Digunakan untuk pencocokan kontak |
| Deskripsi | Tidak | 500 karakter | Detail transaksi |
| Referensi | Tidak | 255 karakter | Nomor cek, ID |
Format Tanggal (Tergantung Wilayah)
Tanggal CSV Anda harus cocok dengan pengaturan regional organisasi Xero Anda:
- Organisasi AS:
MM/DD/YYYY - Organisasi Inggris/AU/NZ:
DD/MM/YYYY - Universal (selalu berfungsi):
YYYY-MM-DD
Periksa pengaturan Anda: Pengaturan > Pengaturan Umum > Wilayah.
Tahun dua digit (01/12/20) dan nama bulan teks (01 Nov 2022) tidak diterima. Tanggal mendatang ditolak.
Aturan Pemformatan Jumlah
- Gunakan satu kolom Jumlah — positif untuk uang masuk, negatif untuk uang keluar
- Tanpa simbol mata uang (
$,€,£) - Tanpa pemisah ribuan koma — gunakan
1234.56bukan1,234.56 - Pemisah desimal titik — gunakan
47.99bukan47,99 - Tanpa negatif dalam kurung — gunakan
-47.99bukan(47.99) - Tanpa transaksi jumlah nol — Xero menolak baris
$0.00
Aturan Struktural
- Tidak ada baris kosong di mana pun dalam file
- Tidak ada koma di akhir baris
- Tidak ada baris footer dengan total atau saldo
- Jumlah kolom yang konsisten di semua baris
- Pengodean UTF-8 (penting untuk karakter beraksen)
- Maksimal 1.000 transaksi per file
Kesalahan umum: Banyak bank mengekspor kolom Debit dan Kredit terpisah. Xero memerlukan satu kolom Jumlah. Anda perlu menggabungkannya sebelum impor — setoran positif, penarikan negatif. PDFSub menangani ini secara otomatis.
Kesalahan Impor Umum (dan Cara Memperbaikinya)
"File tidak berisi data laporan yang valid"
Penyebab: Baris kosong, spasi di akhir, atau karakter tak terlihat di CSV. Juga dipicu oleh file yang dipisahkan titik koma (umum ketika Excel lokal Eropa menyimpan CSV).
Perbaikan: Buka file di editor teks (bukan Excel). Hapus baris kosong. Periksa bahwa koma — bukan titik koma — memisahkan bidang. Simpan sebagai UTF-8.
"Format tanggal tidak dikenali"
Penyebab: Tanggal CSV Anda tidak cocok dengan pengaturan regional organisasi Xero Anda. 01/03/2026 adalah 3 Januari dalam format AS tetapi 1 Maret dalam format Inggris.
Perbaikan: Periksa wilayah Xero Anda (Pengaturan > Pengaturan Umum) dan format tanggal agar sesuai. Atau gunakan format ISO (YYYY-MM-DD) yang berfungsi di mana saja.
Transaksi mengimpor dengan tanda yang salah (debit sebagai kredit)
Penyebab: Konvensi tanda di CSV Anda terbalik. Ini sering terjadi pada laporan kartu kredit, di mana pembelian positif (Anda berutang lebih banyak) tetapi Xero mengharapkannya sebagai negatif (uang keluar).
Perbaikan: Kalikan kolom Jumlah dengan -1 di Excel sebelum mengimpor. Atau konversi menggunakan PDFSub, yang secara otomatis mendeteksi jenis laporan dan menerapkan konvensi tanda yang benar.
Transaksi duplikat setelah impor
Penyebab: Anda mengimpor file yang mencakup tanggal yang sudah ada di Xero dari feed bank atau impor sebelumnya. Xero tidak secara otomatis menghapus duplikat dari impor CSV.
Perbaikan: Gunakan laporan Baris Laporan Duplikat (Laporan > Semua Laporan > Baris Laporan Duplikat) untuk mengidentifikasi dan menghapus duplikat. Untuk mencegah ini, periksa rentang tanggal transaksi yang ada sebelum mengimpor.
"Jumlah harus numerik"
Penyebab: Simbol mata uang ($), pemisah ribuan koma, atau format akuntansi negatif dalam kurung di kolom Jumlah.
Perbaikan: Hapus semua pemformatan dari kolom Jumlah. Nilai harus berupa angka biasa: 47.99 atau -47.99.
Kapan Anda Membutuhkan Impor Manual (Feed Bank Tidak Cukup)
Feed bank bagus untuk pembukuan sehari-hari, tetapi ada skenario umum di mana impor manual adalah satu-satunya pilihan:
Onboarding klien baru. Pembukuan klien belum dilakukan selama berbulan-bulan (atau bertahun-tahun). Feed bank biasanya mencakup 30–90 hari terakhir. Anda memerlukan riwayat lengkap dari laporan PDF.
Rekening yang ditutup. Rekening bisnis lama yang telah ditutup. Tidak ada feed bank yang memungkinkan — koneksi memerlukan rekening aktif. Tetapi laporan PDF ada di lemari arsip.
Bank internasional. Bank di luar AS, Inggris, dan ANZ yang tidak mendukung jaringan feed bank Xero. Klien mengirimi Anda laporan PDF setiap bulan.
Kesenjangan feed bank. Feed berbasis Yodlee terputus selama dua minggu karena token MFA klien kedaluwarsa. Sekarang Anda perlu mengisi kembali transaksi yang hilang dari unduhan PDF.
Penulisan akhir tahun. Musim pajak. Tumpukan laporan bank PDF di meja Anda. Klien tidak pernah menyiapkan feed bank dan Anda memerlukan 12 bulan di Xero pada bulan April.
Migrasi dari platform lain. Pindah dari QuickBooks, Sage, atau sistem lain. Data bank historis perlu dimasukkan ke Xero, dan ekspor platform lama mungkin hanya tersedia sebagai CSV atau PDF.
Untuk semua ini, Konverter Laporan Bank PDFSub mengonversi laporan PDF ke OFX atau CSV yang dapat diimpor langsung oleh Xero. Ini berfungsi dengan lebih dari 20.000 format bank dalam 133 bahasa, dan proses ekstraksi Tier 1 memproses PDF digital di browser Anda tanpa mengunggah file.
Pertanyaan yang Sering Diajukan
Bisakah saya mengimpor laporan bank yang lebih lama dari 90 hari ke Xero?
Ya, melalui impor manual. Feed bank biasanya mencakup 30–90 hari terakhir, tetapi Anda dapat mengunggah file CSV atau OFX untuk rentang tanggal berapa pun. Konversikan laporan PDF yang lebih lama menggunakan PDFSub, lalu impor file tersebut.
Format file apa yang terbaik untuk impor bank Xero?
OFX adalah format terbaik untuk Xero. Ini mengimpor secara otomatis tanpa pemetaan kolom, menyertakan ID transaksi untuk deteksi duplikat, dan menghilangkan kesalahan pemformatan. CSV berfungsi tetapi memerlukan pemetaan kolom manual dan pemformatan yang cermat.
Mengapa Xero menolak file CSV saya?
Penyebab paling umum: tanggal tidak cocok dengan pengaturan wilayah organisasi Anda, jumlah berisi simbol mata uang atau pemisah koma, ada baris kosong dalam file, atau file menggunakan titik koma alih-alih koma (Excel Eropa). Buka file di editor teks untuk memeriksa dan memperbaiki masalah ini.
Bisakah saya mengimpor laporan bank dari bank internasional ke Xero?
Ya. Konversikan laporan PDF ke OFX atau CSV menggunakan alat seperti PDFSub (yang mendukung 133 bahasa dan lebih dari 20.000 bank), lalu impor file tersebut. Pastikan mata uang dari transaksi yang diimpor cocok dengan pengaturan mata uang rekening bank di Xero.
Bagaimana cara menghindari transaksi duplikat saat mengimpor?
Gunakan format OFX alih-alih CSV. File OFX menyertakan ID transaksi unik (FITID) yang digunakan Xero untuk mendeteksi duplikat. Untuk impor CSV, periksa terlebih dahulu rentang tanggal transaksi yang ada dan hindari periode yang tumpang tindih. Setelah impor, jalankan laporan Baris Laporan Duplikat untuk menangkap duplikat apa pun.
Apakah Xero mendukung kolom Debit dan Kredit terpisah di CSV?
Tidak. Xero memerlukan satu kolom Jumlah di mana nilai positif mewakili uang masuk dan nilai negatif mewakili uang keluar. Jika bank Anda menyediakan kolom terpisah, Anda perlu menggabungkannya sebelum impor. PDFSub menangani ini secara otomatis — ia mendeteksi tata letak laporan dan menghasilkan satu kolom jumlah bertanda.
Bisakah saya membatalkan impor laporan bank di Xero?
Ya. Buka Akuntansi > Rekening Bank, klik rekening, lalu tab Laporan Bank. Pilih laporan yang diimpor dan klik Hapus. Ini akan menghapus semua baris laporan yang diimpor (tetapi tidak ada transaksi yang direkonsiliasi — yang harus dibatalkan rekonsiliasinya terlebih dahulu).
Coba PDFSub gratis selama 7 hari — akses penuh ke Konverter Laporan Bank dan 77+ alat PDF lainnya. Batalkan kapan saja.