Panduan

Bawa riwayatmu ke Topf

Topf membaca tabel CSV dari bank, app lain, atau Excel. Kamu tunjukkan di mana tanggal dan jumlahnya, dan sebelum mengetuk tombol kamu sudah melihat bagaimana transaksi akan masuk ke bukumu.

  • Topf 1.3 di iPhone atau Android
  • File CSV
  • Tanpa internet

Layar digambar berdasarkan iOS 27. Di versi yang lebih lama, beberapa layar tampak sedikit berbeda.

  1. Siapkan file

    Unduh mutasi rekening dari bankmu atau ekspor dari app lain dalam format CSV. Informasi rekening di atas tabel tidak perlu dihapus: Topf akan mencari baris yang berisi nama kolom.

    File Excel, Numbers, atau Google Spreadsheet harus disimpan dulu sebagai CSV: Topf tidak membaca .xlsx. Selengkapnya tentang file

  2. Buka impor

    Di Topf, buka “Pengaturan”, lalu baris “Impor” di grup “Data”. Ketuk “Pilih file” dan pilih tabelnya: di app “File” pada iPhone, di pemilih file pada Android.

  3. Tunjukkan tanggal dan jumlah

    Dua kolom diperlukan: tanggal dan jumlah. Kalau Topf tidak mengenali sebuah kolom dari namanya, ketuk “Pilih” dan tunjukkan sendiri. Setiap kolom menampilkan nilai pertamanya, jadi kolom yang benar mudah dikenali.

    Akun, kategori, catatan, dan mata uang bersifat opsional: pakai kalau ada di file. Selengkapnya tentang kolom

  4. Periksa tampilannya

    Di atas kolom, transaksi pertama muncul persis seperti nanti di bukumu. Kalau pengeluaran di filemu tidak bertanda minus dan tampil sebagai pemasukan, pilih “Pengeluaran tanpa tanda minus” di menu jumlah.

  5. Pilih akun dan impor

    Di langkah “Akun dan kategori”, pilih akun tujuan transaksi, atau buat akun baru. Di bagian atas terlihat berapa yang akan masuk dan berapa yang sudah ada di buku.

    Tombolnya menyebut jumlah transaksi yang tepat. Penulisan hanya butuh beberapa detik dan berjalan tanpa internet.

Berubah pikiran? Impor dibatalkan secara utuh. Layar impor menampilkan “Impor terakhir” beserta “Batalkan impor”: ketuk lalu konfirmasi, dan semua yang ditambahkan impor itu keluar dari buku. Selengkapnya tentang membatalkan

File

Topf membaca CSV, format tabel yang umum. Kalau bank atau app-mu menyediakan CSV di antara format ekspornya, pilih itu. Kolom boleh dipisahkan koma, titik koma, atau tab; Topf mengenalinya sendiri.

  • Excel: simpan file dalam format CSV UTF-8.
  • Numbers: ekspor file ke CSV dari menu File.
  • Google Spreadsheet: unduh file dalam format CSV dari menu File.

Satu file boleh berisi sampai 50.000 baris dan 20 MB. Tabel yang lebih besar lebih mudah dipecah menjadi beberapa file, misalnya satu per tahun.

Kalau huruf berubah menjadi tanda-tanda aneh, file itu tidak disimpan dalam UTF-8, melainkan dalam pengodean yang lebih lama. Topf tidak menebak: Topf menunjukkan bagaimana kata-kata di filemu terbaca dalam lima pengodean, dan kamu memilih yang terbaca benar.

Di atas tabel mutasi rekening sering ada beberapa baris tentang rekeningnya. Topf menemukan baris nama kolom; kalau salah, buka menu di bawah nama file dan pilih baris lain, atau nyatakan bahwa tidak ada judul kolom.

Kolom

Setiap isian transaksi mendapat satu kolom dari file. Hanya tanggal dan jumlah yang wajib; tanpa yang lain, beginilah jadinya:

  • Akun: kamu memilih satu untuk seluruh file di langkah berikutnya.
  • Kategori: pengeluaran masuk ke “Pengeluaran lainnya”, pemasukan ke “Pemasukan lainnya”.
  • Catatan: tanpa catatan.
  • Mata uang: mata uang akun.
  • Waktu: dari tanggal, atau pukul 12.00.

Topf mengisi sebuah isian sendiri hanya kalau yakin: kolom yang namanya persis sama dengan isian itu dan semua nilainya terbaca. File hasil ekspor Topf dikenali secara utuh, dalam bahasa apa pun. Yang kamu pilih sendiri tetap terpilih.

Jumlah

File menulis jumlah dengan tiga cara, dan menu jumlah mengenal semuanya:

  • “Satu kolom dengan tanda”: pengeluaran bertanda minus, pemasukan tanpa. Tidak perlu apa-apa.
  • “Pengeluaran tanpa tanda minus”: untuk file yang menulis pengeluaran sebagai angka positif. Tanpa ini, pengeluaranmu akan masuk sebagai pemasukan.
  • “Pengeluaran dan pemasukan di kolom terpisah”: untuk mutasi dengan kolom debit dan kolom kredit. Pilih keduanya.

Jumlah yang ditulis 1,234 berarti 1234 kalau koma memisahkan ribuan, dan satu koma dua tiga empat kalau koma adalah pemisah desimal. Kalau sebuah kolom bisa dibaca dua cara, Topf bertanya dan menunjukkan bagaimana nilainya terbaca di setiap kasus.

Tanggal

Tanggal seperti 05/04/2026 berarti 5 April di satu negara dan 4 Mei di negara lain. Topf memutuskan berdasarkan seluruh kolom: kalau setiap nilai bisa dibaca dua cara, Topf bertanya dan menunjukkan kedua bacaan.

Transaksi tanpa waktu dicatat pukul 12.00; transaksi hari ini tidak lebih lambat dari menit saat ini. Tanggal di masa depan tidak diimpor.

Akun dan kategori

Di langkah “Akun dan kategori”, setiap akun dan setiap kategori dari file mendapat satu baris, dan kamu menentukan tujuannya: akun atau kategori di bukumu, yang baru, atau “Jangan impor”.

Topf mencocokkan sendiri hanya kalau jawabannya satu: akun yang sama menurut nama dan mata uang, kategori yang sama menurut nama dan jenis, atau yang dibuat oleh impor sebelumnya dari file ini. Kalau ada beberapa yang cocok, baris itu memintamu memilih, dan tombolnya menunggu.

Akun baru dimulai dengan saldo nol, lalu saldonya menjadi jumlah seluruh transaksinya: file CSV tidak punya saldo awal. Kamu bisa memperbaikinya nanti di akun itu.

Di versi gratis, impor membuat akun baru sebanyak yang diizinkan versi gratis; sisanya tetap di “Jangan impor” dengan tanda Plus di sampingnya. Kategori tidak dibatasi.

File dari Topf

File hasil ekspor Topf dikenali secara utuh: kolomnya dicocokkan sendiri, dan akun serta kategori ditemukan menurut ID-nya. Begitulah cara memindahkan transaksi ke akun pengguna lain atau mengembalikan yang pernah diekspor. File itu hanya berisi transaksi: anggaran, transaksi berulang, dan saldo awal tidak ikut pindah, dan jumlah dalam mata uang utama tidak dibaca, karena kurs diambil lagi untuk setiap tanggal.

Dalam ekspor semua akun, sebuah transfer tertulis dalam dua baris, dan Topf mengimpornya kembali sebagai satu transfer antarakun. Ekspor satu akun hanya berisi sisi akun itu, yang menjadi transfer kalau akun lainnya sudah ada di buku dengan mata uang yang sama. File dari bank dan app lain tidak punya pasangan seperti itu: setiap baris menjadi pengeluaran atau pemasukan, karena memasangkan baris menurut tanggal dan jumlah hanyalah tebakan.

Mengimpor lagi

Mengimpor file yang sama ke akun yang sama dua kali tidak menambah apa pun pada kali kedua. Mutasi yang tumpang tindih, misalnya dua bulan yang berbagi beberapa hari, menambahkan setiap transaksi sekali saja. Ke akun lain, file yang sama masuk lagi dari awal. Hal yang sama berlaku untuk impor yang dilakukan tanpa akun pengguna Topf: begitu kamu masuk ke Topf, file yang sama bisa menambahkan barisnya lagi.

Topf mengenali sebuah baris dari seluruh isinya. Kalau bank menomori ulang atau mengubah baris di setiap mutasi, baris-baris itu bisa masuk dua kali. Sebelum mengimpor, periksa berapa transaksi yang menurut baris teratas di langkah “Akun dan kategori” akan ditambahkan; kalau hasilnya salah, batalkan seluruh impor.

Transaksi yang kamu hapus di Topf tidak kembali karena impor ulang: impor memindahkan data, bukan memulihkan cadangan.

Baris yang tertinggal

Topf tidak menebak baris yang tidak bisa dibaca dengan tepat. Baris teratas di langkah “Akun dan kategori” menghitung baris semacam itu; “Detail” menyebut setiap baris beserta alasannya:

  • tidak ada tanggal atau jumlah, atau tanggalnya tidak ada;
  • tanggal di masa depan, atau jumlah nol;
  • angka desimal lebih banyak daripada yang dimiliki mata uangnya;
  • mata uang tidak dikenali atau berbeda dengan mata uang akun;
  • catatan lebih dari 280 karakter.

Mata uang boleh ditulis dengan kode seperti EUR atau simbol seperti €. Simbol $ dan ¥ dipakai beberapa mata uang, jadi untuk keduanya perlu kode.

Membatalkan

Buka impor lagi, ketuk “Batalkan impor” di bawah “Impor terakhir”, lalu konfirmasi. Transaksi dari impor itu keluar dari buku, termasuk yang sudah diedit sesudahnya; akun dan kategori yang dibuatnya juga, kecuali masih dipakai oleh hal lain.

Pembatalan tersimpan di perangkat ini sampai impor berikutnya. Pembatalan tidak tersedia di perangkatmu yang lain, dan impor yang dilakukan tanpa akun pengguna Topf tidak bisa dibatalkan lagi setelah kamu masuk ke Topf. Setelah dibatalkan, file yang sama bisa diimpor lagi dengan pilihan apa pun.

Kalau Topf ditutup di tengah impor, yang sudah tertulis tetap ada di buku dan bisa dibatalkan dengan cara yang sama: layar impor menyebutkan berapa dari berapa yang sudah tertulis.

Harga dan kurs

Impor gratis. Setiap transaksi masuk dalam mata uang akunnya, dan kurs ke mata uang utamamu diambil pada tanggal transaksi, seperti saat kamu mencatat transaksi untuk hari yang sudah lewat.