Mengapa Saya Membuat Invoice Scraper?
Kalau Faktur Pajak yang harus direkap hanya satu atau dua, membuka PDF dan menyalin informasinya mungkin tidak menjadi masalah.
Tapi bagaimana kalau faktur yang harus diproses ada puluhan, bahkan ratusan?
Buka PDF. Salin nomor faktur. Salin tanggal. Salin NPWP. Salin DPP dan PPN. Lalu ulangi lagi untuk faktur berikutnya.
Belum lagi kalau satu faktur mempunyai 10, 20, atau lebih banyak jenis barang.
Karena itu saya membuat Coretax Invoice Scraper, sebuah tool untuk membaca banyak Faktur Pajak sekaligus dan menyusun informasinya menjadi data Excel.

Apa Itu Coretax Invoice Scraper?
Coretax Invoice Scraper merupakan tool berbasis browser yang membantu mengubah dokumen Faktur Pajak menjadi data terstruktur.
Alurnya sederhana:
PDF / ZIP / Folder → Extract → Review → Excel
Tool ini dirancang untuk mendukung pekerjaan seperti:
- Rekapitulasi Faktur Pajak Masukan.
- Pemeriksaan detail barang atau jasa dalam faktur.
- Rekonsiliasi PPN dan transaksi pembelian.
- Persiapan data untuk pekerjaan audit.
- Pengarsipan faktur dengan penamaan lebih terstruktur.
Buka aplikasinya: https://www.puspitacore.com/karya/pajak/coretax
📷 SCREENSHOT 02 — Tampilan Invoice Scraper
[ RUANG SCREENSHOT — TAMPILAN APLIKASI ]
- Ambil gambar: Tampilan awal aplikasi, termasuk area unggah file dan menu utama.
- Ukuran disarankan: 1440 × 900 px.
- Caption: Workspace Coretax Invoice Scraper untuk mengolah kumpulan Faktur Pajak.
Keputusan Penting: Satu Barang, Satu Baris
Salah satu masalah yang ingin saya selesaikan adalah struktur data Excel.
Misalnya satu Faktur Pajak berisi tiga barang:
Invoice ID | Urutan | Nama Barang | Qty |
INV-001 | 1 | Laptop | 1 |
INV-001 | 2 | Mouse | 2 |
INV-001 | 3 | Keyboard | 1 |
Ketiga barang tersebut berasal dari faktur yang sama, tetapi masing-masing mendapatkan row tersendiri.
Informasi header faktur tetap dapat diulang pada setiap baris, sementara setiap item dibedakan menggunakan identitas faktur dan urutan barang.
Dengan desain ini, kita tidak membutuhkan sheet terpisah untuk header dan detail barang.
Cukup satu sheet, dengan jumlah row mengikuti jumlah item.
Namun ada konsekuensinya: nilai total faktur yang diulang pada setiap row tidak boleh langsung dijumlahkan tanpa mengelompokkan berdasarkan faktur unik. Untuk analisis per barang, gunakan nilai pada level item.
📷 ILUSTRASI 03 — Struktur Data Excel
[ RUANG ILUSTRASI — BEFORE & AFTER ]
- Kiri: Sebuah PDF Faktur Pajak dengan beberapa baris barang.
- Kanan: Tabel Excel berisi satu row untuk setiap item.
- Sorotan: Invoice ID, Item ID, dan nomor urut item.
- Caption: Satu faktur dapat menghasilkan banyak baris Excel tanpa kehilangan hubungan antarbarang.
Tutorial Menggunakan Coretax Invoice Scraper
Langkah 1 — Buka Aplikasi
Kunjungi halaman:
Kemudian buka fitur RIPITA Invoice Scraper.
Aplikasi dapat digunakan melalui browser tanpa perlu memasang software desktop tambahan.
📷 SCREENSHOT 04 — Halaman Awal
[ RUANG SCREENSHOT ]
- Ambil gambar: Halaman awal Invoice Scraper sebelum file dimasukkan.
- Sorot: Area input atau drag-and-drop.
- Caption: Mulai dengan memasukkan dokumen Faktur Pajak ke workspace.
Langkah 2 — Masukkan Faktur Pajak
Siapkan faktur yang ingin diproses.
Dokumen dapat berupa PDF individual, banyak file sekaligus, atau kumpulan faktur yang sudah disimpan dalam ZIP maupun folder.
Masukkan dokumen melalui area upload yang tersedia.
Ini berguna ketika kita memiliki banyak Faktur Pajak hasil unduhan dari Coretax dan ingin mengolahnya secara bersamaan.
📷 SCREENSHOT 05 — Upload Banyak Faktur
[ RUANG SCREENSHOT ]
- Ambil gambar: Proses drag-and-drop beberapa PDF atau sebuah ZIP.
- Sorot: Daftar file yang berhasil dimasukkan.
- Caption: Banyak dokumen dapat dimasukkan ke dalam satu workspace pemrosesan.
Langkah 3 — Periksa Hasil Ekstraksi
Setelah dokumen berhasil dibaca, informasi faktur akan ditampilkan sebagai data yang dapat diperiksa.
Perhatikan informasi penting seperti:
- Nomor dan tanggal faktur.
- Identitas penjual dan pembeli.
- Informasi DPP dan PPN.
- Detail barang atau jasa.
- Kuantitas, harga, dan nominal item yang tersedia dalam dokumen.
Jangan langsung menganggap seluruh hasil ekstraksi pasti benar. Dokumen dengan format tidak umum atau kualitas PDF yang bermasalah tetap perlu diperiksa.
📷 SCREENSHOT 06 — Preview dan Hasil Ekstraksi
[ RUANG SCREENSHOT — FULL WIDTH ]
- Ambil gambar: Preview PDF dan panel hasil ekstraksi ditampilkan berdampingan.
- Sorot: Hubungan antara informasi pada PDF dan field yang berhasil dibaca.
- Caption: Pemeriksaan data lebih mudah ketika dokumen sumber dan hasil ekstraksi dapat dibandingkan.
Langkah 4 — Periksa Seluruh Item Barang
Bagian ini penting, terutama kalau satu faktur berisi banyak barang.
Misalnya terdapat 100 faktur dengan total 327 baris item.
Hasil Excel dapat memiliki 327 row data barang, bukan hanya 100 row.
Untuk menghitung jumlah faktur sebenarnya, gunakan identitas faktur unik. Jangan menggunakan total baris sebagai jumlah faktur.
📷 SCREENSHOT 07 — Detail Barang
[ RUANG SCREENSHOT ]
- Ambil gambar: Faktur dengan minimal lima jenis barang serta hasil ekstraksinya.
- Sorot: Item ID, urutan, deskripsi barang, kuantitas, dan nilai.
- Caption: Setiap jenis barang menjadi satu row dengan referensi faktur yang sama.
Langkah 5 — Ekspor ke Excel
Setelah hasilnya diperiksa, gunakan fitur Export Excel.
Data disusun dalam satu sheet sehingga dapat digunakan untuk berbagai kebutuhan pengolahan data.
Contohnya untuk filter transaksi vendor, PivotTable, Power Query, rekonsiliasi PPN, atau persiapan populasi pengujian audit.
📷 SCREENSHOT 08 — Hasil Excel
[ RUANG SCREENSHOT — FULL WIDTH ]
- Ambil gambar: Excel hasil ekspor yang menunjukkan header kolom dan beberapa row barang.
- Sorot: Nomor faktur yang berulang dengan Item ID berbeda.
- Caption: Data hasil ekstraksi berada dalam satu sheet yang siap diolah kembali.
Langkah 6 — Kelola Arsip Faktur
Selain kebutuhan Excel, file sumber juga perlu disimpan secara terstruktur.
Jika menggunakan fitur pengemasan atau penamaan file, periksa kembali nama dokumen sebelum hasil akhirnya disimpan.
Pastikan identitas faktur dan dokumen sumber tetap dapat ditelusuri.
📷 SCREENSHOT 09 — Pengelolaan File
[ RUANG SCREENSHOT ]
- Ambil gambar: Hasil penamaan file atau ZIP yang telah dibuat.
- Sorot: Format nama file yang konsisten.
- Caption: Pengarsipan yang rapi mempermudah pencarian dokumen pendukung di kemudian hari.
Bagaimana dengan Keamanan Data?
Faktur Pajak memuat informasi sensitif perusahaan, sehingga keamanan dokumen perlu diperhatikan.
Invoice Scraper dirancang untuk memproses dokumen secara lokal melalui browser, bukan menyimpannya sebagai database di PuspitaCore.
Walaupun demikian, tetap gunakan perangkat terpercaya, periksa hasil sebelum membagikannya, dan patuhi kebijakan perusahaan terkait pengolahan data pajak.
PDF sumber juga tetap harus disimpan sebagai dokumen pendukung.
📷 ILUSTRASI 10 — Privasi Data
[ RUANG ILUSTRASI ]
- Visual: Browser, dokumen faktur, dan ikon perlindungan data.
- Pesan visual: Pemrosesan dokumen langsung di browser.
- Caption: Kemudahan otomasi tetap harus dibarengi pengelolaan data yang bertanggung jawab.
Dari PDF Menjadi Data yang Bisa Dianalisis
Menurut saya, manfaat utama Invoice Scraper bukan sekadar memindahkan isi PDF ke Excel.
Nilainya muncul setelah dokumen berubah menjadi dataset.
Dari data itu kita bisa mulai melakukan pemeriksaan transaksi, menyusun rekapitulasi, mencari anomali, membandingkan dengan pencatatan akuntansi, hingga menyiapkan prosedur audit.
Pekerjaan yang sebelumnya menghabiskan waktu untuk menyalin data dapat dialihkan menjadi pekerjaan yang lebih penting: memahami dan memeriksa data tersebut.
📷 ILUSTRASI 11 — Closing Visual
[ RUANG ILUSTRASI — WIDE BANNER ]
- Visual: Alur PDF → struktur data → analisis akuntansi dan pajak.
- Tema: PuspitaCore, dengan elemen visual Nusantara yang ringan.
- Caption: Less copying, more analyzing.
Coba Coretax Invoice Scraper
Kalau kamu sering bekerja dengan banyak Faktur Pajak dan masih melakukan rekap manual, kamu bisa mencoba tool yang saya buat ini.
Coretax Invoice Scraper
Masukkan dokumen, periksa data yang berhasil dibaca, lalu ekspor ke Excel.
Tool ini bukan pengganti pemeriksaan manusia. Tujuannya membantu kita mengurangi pekerjaan berulang sehingga lebih banyak waktu tersedia untuk analisis.
Karena komputer seharusnya membantu kita mengolah data, bukan membuat kita terus-menerus menyalinnya.
— Puspita
PuspitaCore · Tools, Tax & Accounting Automation


PUSPITA × RIPITA