Import XML Faktur Pajak Coretax: Converter Excel, Ekspor Software Akuntansi, atau PJAP
Cara import XML faktur pajak ke Coretax: perbandingan converter Excel DJP, ekspor dari software akuntansi, dan PJAP, alur impor sampai faktur disetujui, serta error validasi yang sebaiknya diperbaiki di sumber data.
Oleh Tim Solvy · Tim produk & implementasi Solvy
Untuk membuat banyak faktur pajak keluaran sekaligus, Coretax menerima file XML lewat menu e-Faktur › Pajak Keluaran › Impor Data. File itu bisa disiapkan dengan template Excel dan converter dari DJP atau diekspor langsung dari software akuntansi. Bila Anda memakai aplikasi PJAP, file tidak diperlukan sama sekali. Apa pun jalurnya, faktur hasil impor tetap harus ditandatangani dan disetujui paling lambat tanggal 20 bulan berikutnya.
Panduan ini membandingkan ketiga jalur tersebut, menguraikan alur impor sampai nomor faktur kembali ke pembukuan, dan merangkum error validasi yang sebaiknya diperbaiki di sumber data, bukan di file XML. Aturan dasar e-Faktur ada di panduan e-Faktur Coretax. Terakhir diperiksa: 11 November 2026.
Kapan impor XML lebih masuk akal daripada input manual
Pasal 40 PER-11/PJ/2025 menyediakan dua jalur pembuatan e-Faktur. Jalur pertama adalah Portal Wajib Pajak Coretax, lewat input manual atau impor file XML. Jalur kedua adalah aplikasi lain yang terintegrasi dengan sistem DJP melalui PJAP (Penyedia Jasa Aplikasi Perpajakan).
Impor XML layak dipertimbangkan bila:
- faktur keluaran Anda sudah puluhan per bulan, atau satu faktur memuat banyak baris barang;
- data penjualan sudah tercatat rapi di software akuntansi atau spreadsheet;
- staf pajak sering salah ketik NPWP, NITKU, atau nilai DPP saat input manual.
Bila faktur Anda hanya beberapa per bulan, input manual sering lebih cepat. Ingat pula: file yang berhasil diimpor baru menjadi draf. Faktur baru sah setelah ditandatangani dan berstatus disetujui di Coretax.
Tiga cara menyiapkan faktur massal: converter Excel, ekspor software, atau PJAP
| Aspek | Template Excel + converter DJP | Ekspor XML dari software akuntansi | Aplikasi PJAP |
|---|---|---|---|
| Sumber data | Disalin atau diketik ke template Excel | Faktur penjualan yang sudah tercatat | Sistem PJAP atau sistem Anda yang tersambung ke PJAP |
| Kerja manual | Tinggi: isi template, konversi, impor | Sedang: ekspor, impor, periksa | Rendah: faktur dikirim dari aplikasi |
| Risiko beda dengan pembukuan | Tinggi, karena data diketik dua kali | Rendah, selama koreksi dilakukan di software | Rendah, tergantung integrasinya |
| Tanda tangan dan persetujuan | Di Coretax | Di Coretax | Mengikuti alur aplikasi PJAP |
| Yang perlu disiapkan | Template dan converter versi terbaru | Data induk lengkap: identitas pajak, kode barang, satuan | Kontrak dengan PJAP yang ditunjuk DJP |
Converter Excel DJP. Template dan converter tersedia gratis di halaman resmi DJP. Saat artikel ini diperiksa, halaman itu mencantumkan converter faktur keluaran v1.6 (pembaruan 23 Januari 2026) dan sampel XML faktur keluaran v1.4 (1 Maret 2025). Jalur ini cocok untuk usaha yang belum memakai software akuntansi. Kelemahannya, data penjualan diketik dua kali: sekali di pembukuan, sekali di template.
Ekspor dari software akuntansi. Software membentuk file XML dari faktur yang sudah ada, jadi tidak ada ketik ulang. Kualitas file bergantung pada data induk di software: identitas pajak pelanggan, kode barang/jasa, satuan, dan kode transaksi. Karena template DJP bisa berubah, ekspor harus mengikuti versi template yang berlaku.
Aplikasi PJAP. Integrasi langsung (host-to-host) dengan sistem DJP hanya tersedia melalui PJAP yang ditunjuk DJP. PER-5/PJ/2025 mewajibkan PJAP menyediakan modul e-Faktur. Jalur ini cocok bila volume faktur besar dan Anda ingin menghilangkan langkah unggah file. Sebelum memilih, periksa cakupan layanan, biaya, dan cara data faktur kembali ke pembukuan Anda.
Patokan kasarnya: input manual untuk segelintir faktur, ekspor XML bila datanya sudah ada di pembukuan, dan PJAP bila volumenya sepadan dengan biaya tambahan.
Alur impor XML di Coretax langkah demi langkah
Nama menu dan status bisa sedikit berbeda karena tampilan Coretax terus diperbarui.
- Finalkan faktur komersial. Jangan mengekspor faktur yang harga atau pembelinya masih mungkin berubah.
- Buat file XML per batch, misalnya per minggu, dengan nama file yang mudah dilacak bila ada error.
- Masuk ke Coretax dengan peran wakil wajib pajak badan, buka e-Faktur › Pajak Keluaran › Impor Data, lalu pilih file.
- Pantau hasilnya di XML Monitoring. Tunggu sampai prosesnya selesai; DDTC menyebut status CREATING INVOICE FINISHED. Bila gagal, muncul pesan Invoices have errors! beserta nomor baris dan keterangan error.
- Periksa draf hasil impor: jumlah faktur, pembeli, kode transaksi, total DPP, dan total PPN.
- Unggah dan tanda tangani dengan kode otorisasi DJP atau sertifikat elektronik penanggung jawab.
- Pastikan statusnya disetujui paling lambat tanggal 20 bulan berikutnya. Pada tahap ini DJP memberikan nomor seri faktur pajak (NSFP).
- Catat nomor faktur 17 digit di setiap faktur penjualan pada pembukuan Anda.
Nomor baris pada pesan error merujuk ke baris di file XML, bukan baris di Excel (DDTC, Februari 2025). Karena satu faktur menjadi puluhan baris XML, template berisi 15 baris bisa menghasilkan error di "baris 100".
Isi file XML: dari data pembukuan ke kolom Coretax
File faktur keluaran berisi satu TaxInvoiceBulk yang memuat NPWP penjual, daftar faktur (TaxInvoice), dan daftar barang/jasa per faktur (GoodService). Tabel berikut memetakan data yang semestinya sudah ada di software ke kolom XML. Cocokkan selalu dengan sampel XML resmi DJP versi terbaru.
| Data di pembukuan | Kolom XML | Catatan |
|---|---|---|
| Tanggal faktur | TaxInvoiceDate |
Masa pajak mengikuti tanggal ini |
| Kode transaksi | TrxCode |
04 untuk mayoritas barang/jasa non-mewah |
| NITKU penjual | SellerIDTKU |
22 digit; kantor pusat umumnya berakhiran 000000 |
| NPWP atau NIK pembeli | BuyerTin, BuyerDocument, BuyerDocumentNumber |
Jenis ID menentukan isian lainnya |
| NITKU pembeli | BuyerIDTKU |
Wajib 22 digit bila ID pembeli berupa NPWP |
| Kode barang/jasa dan satuan | Code, Unit |
Kode 6 digit dan kode satuan DJP (UM.xxxx) |
| Harga, jumlah, diskon | Price, Qty, TotalDiscount |
Diskon dicatat per baris |
| DPP, DPP Nilai Lain, tarif, PPN | TaxBase, OtherTaxBase, VATRate, VAT |
Masing-masing nilai terpisah |
Contoh perhitungan satu faktur kode 04
CV Sumber Rejeki (contoh), distributor bahan makanan, menagih pembeli PKP. Semua harga belum termasuk PPN.
| Baris | DPP (TaxBase) |
DPP Nilai Lain 11/12 (OtherTaxBase) |
PPN 12% (VAT) |
|---|---|---|---|
| 40 karton minyak @ Rp185.000, diskon Rp200.000 | Rp7.200.000 | Rp6.600.000 | Rp792.000 |
| 15 dus mi @ Rp63.500 | Rp952.500 | Rp873.125 | Rp104.775 |
| 7 karung gula @ Rp176.300 | Rp1.234.100 | Rp1.131.258 | Rp135.751 |
| Total | Rp9.386.600 | Rp8.604.383 | Rp1.032.526 |
Baris ketiga menghasilkan pecahan: 11/12 × Rp1.234.100 = Rp1.131.258,33, lalu 12% × Rp1.131.258 = Rp135.750,96. Menurut ringkasan Ortax atas Pasal 129 PER-11/PJ/2025, DPP dan PPN pada faktur dibulatkan ke rupiah penuh: pecahan di bawah 0,50 dibulatkan ke bawah, 0,50 ke atas dibulatkan ke atas. Total PPN Rp1.032.526 sama dengan 11% dari total DPP, sesuai beban efektif menurut PMK 131/2024.
Tetapkan satu cara pembulatan, misalnya per baris, dan pakai secara konsisten di software dan file XML. Selisih satu-dua rupiah antara buku besar dan Coretax biasanya berasal dari perbedaan cara pembulatan. Untuk faktur uang muka dan pelunasan yang punya isian khusus, lihat faktur pajak uang muka di Coretax.
Error validasi yang sering muncul dan cara memperbaikinya di sumber
Prinsipnya: perbaiki penyebabnya di software atau data induk, lalu ekspor ulang. Mengedit file XML langsung memang bisa, misalnya dengan editor teks, seperti disarankan DDTC. Namun koreksi itu tidak kembali ke pembukuan, sehingga error yang sama muncul lagi bulan depan dan data Coretax berbeda dari buku besar.
| Gejala | Penyebab umum | Perbaiki di sumber |
|---|---|---|
| NITKU pembeli tidak valid | Jenis ID pembeli NPWP, tetapi NITKU kosong atau bukan 22 digit; atau jenis ID tidak sesuai data pembeli | Lengkapi NPWP 16 digit dan NITKU 22 digit di data pelanggan; pilih jenis ID yang benar (NPWP, NIK, paspor, lainnya) |
| NPWP/NIK ditolak atau kehilangan nol di depan | Disimpan sebagai angka di Excel lalu berubah menjadi format ilmiah | Simpan sebagai teks dengan panjang tetap |
| Nilai harga atau DPP janggal | Angka berformat Indonesia (1.234.100,00) tersimpan sebagai teks, sehingga titik ribuan dan koma desimal terbaca keliru |
Pastikan sel berformat angka; bandingkan penulisan angka dengan sampel XML DJP |
| Error di baris yang tidak Anda isi | Baris kosong atau sisa data di template ikut dikonversi | Hapus baris kosong sebelum konversi; ekspor hanya faktur final |
| DPP Nilai Lain atau PPN tidak cocok | Rumus 11/12 dan 12% tidak diterapkan, pembulatan berbeda, atau kode 01 dipakai untuk barang non-mewah | Atur pajak di software: kode 04, DPP Nilai Lain 11/12, tarif 12% |
| Kode barang atau satuan ditolak | Kode tidak ada di referensi DJP | Petakan kode barang/jasa dan satuan sekali di data produk |
| Kolom baru tidak dikenali | Template atau converter versi lama | Unduh ulang dari halaman DJP setiap ada pembaruan |
| Faktur terimpor, tetapi tidak disetujui | Belum ditandatangani, atau melewati tanggal 20 | Jadwalkan impor mingguan, jangan menunggu hari terakhir |
Untuk jenis ID selain NPWP, ID TKU diisi nilai tetap; ikuti contoh di template resmi DJP karena sumber sekunder tidak seragam.
Template juga bisa bertambah isian. Menurut DDTC, pembaruan template XML faktur Januari 2026 (v1.6.1) menambahkan keterangan fasilitas PPN ditanggung pemerintah berdasarkan PMK 90/2025. Karena itu, jangan terus memakai template lama dari folder internal.
Setelah impor: cocokkan Coretax dengan pembukuan setiap bulan
Lakukan rekonsiliasi sebelum tanggal 20, agar masih ada waktu memperbaiki faktur yang tertahan:
- Unduh daftar faktur keluaran masa tersebut dari Coretax, lengkap dengan statusnya.
- Bandingkan jumlah faktur, total DPP, dan total PPN dengan laporan PPN atau buku besar PPN keluaran.
- Pastikan setiap faktur penjualan sudah mencatat nomor faktur 17 digit. Faktur tanpa nomor berarti belum diimpor atau belum disetujui.
- Jelaskan setiap selisih sebelum SPT Masa PPN dilaporkan, paling lambat akhir bulan berikutnya.
Contoh rekonsiliasi masa Oktober 2026 yang dicek pada 17 November 2026 (angka contoh):
| Pos | Buku besar | Coretax (disetujui) | Selisih |
|---|---|---|---|
| Jumlah faktur | 128 | 127 | 1 |
| Total DPP | Rp412.600.000 | Rp409.100.000 | Rp3.500.000 |
| Total PPN | Rp45.386.003 | Rp45.001.000 | Rp385.003 |
Penjelasannya: satu faktur dengan DPP Rp3.500.000 dan PPN Rp385.000 masih berstatus draf karena belum ditandatangani. Faktur itu harus disetujui paling lambat Jumat, 20 November 2026. Sisa Rp3 muncul karena sebagian faktur dibuat lewat converter Excel dengan cara pembulatan yang berbeda dari software. Solusinya adalah menyamakan aturan pembulatan, bukan mengoreksi jurnal PPN setiap bulan.
Kesalahan umum yang perlu dihindari
- Menganggap impor berhasil berarti faktur sah. Faktur sah setelah ditandatangani dan disetujui.
- Memperbaiki error hanya di file XML, sementara data di pembukuan tetap salah.
- Mengimpor sebulan penuh di hari terakhir. Satu error kecil bisa menahan faktur melewati tanggal 20.
- Mengubah faktur di software setelah disetujui tanpa membuat faktur pengganti di Coretax.
- Tidak mencatat nomor faktur kembali ke transaksi penjualan.
Bila Anda baru pindah dari spreadsheet, rapikan dulu data pelanggan dan produk; langkahnya ada di panduan migrasi dari Excel.
Bagaimana Solvy membantu
Solvy adalah software akuntansi dan ERP berbasis cloud untuk UKM Indonesia. Untuk faktur pajak massal, Solvy berperan di sisi sumber data:
- Faktur dan PPN di satu tempat (semua paket). Faktur penjualan menghitung PPN keluaran, tagihan pemasok mencatat PPN masukan, dan NPWP, NIK, serta NIB tersimpan di data kontak. Lihat akuntansi & faktur.
- Ekspor XML untuk Coretax. Solvy membantu menyiapkan data faktur pajak keluaran dan mengekspornya dalam format XML sesuai template Coretax DJP, untuk diimpor melalui menu Impor Data di Coretax, tanpa mengetik ulang ke template Excel. Format template XML DJP dapat diperbarui sewaktu-waktu; kami menyesuaikan ekspor dengan versi template yang berlaku. Lihat fitur PPN & e-Faktur Coretax.
- Nomor faktur dari DJP. NSFP diberikan oleh DJP setelah e-Faktur disetujui di Coretax. Solvy dapat mencatat nomor tersebut di transaksi Anda.
- Bahan rekonsiliasi (mulai paket Advance). Laporan keuangan mencakup laporan PPN, buku besar, dan faktur terbuka, yang bisa diekspor ke Excel untuk dicocokkan dengan daftar faktur di Coretax.
- Data awal saat pindah. Impor data induk seperti kontak dan produk dilakukan tim Solvy sebagai bagian dari onboarding.
Batasannya: Solvy bukan PJAP dan tidak mengirim e-Faktur langsung ke DJP. Integrasi langsung (host-to-host) dengan sistem DJP hanya tersedia melalui PJAP yang ditunjuk DJP. Impor, tanda tangan, dan persetujuan tetap dilakukan tim Anda di Coretax. Pastikan e-Faktur diunggah dan disetujui paling lambat tanggal 20 bulan berikutnya.
Informasi ini bersifat edukatif per 11 November 2026. Untuk kondisi bisnis Anda, konsultasikan dengan konsultan pajak terdaftar.
Pertanyaan umum
Bagaimana cara import XML faktur pajak di Coretax?
Buka menu e-Faktur › Pajak Keluaran › Impor Data, pilih file XML yang mengikuti template DJP, lalu pantau hasilnya di XML Monitoring. Faktur hasil impor masih berupa draf dan harus ditandatangani serta disetujui paling lambat tanggal 20 bulan berikutnya.
Di mana mengunduh template XML dan converter Excel ke XML untuk Coretax?
Di halaman resmi DJP, pajak.go.id, bagian Template XML dan Converter Excel ke XML. Per 11 November 2026, converter faktur keluaran di halaman itu adalah v1.6 (pembaruan 23 Januari 2026); unduh ulang setiap kali DJP memperbaruinya.
Kenapa muncul error "NITKU pembeli tidak valid" saat impor XML?
Biasanya jenis ID pembeli diisi NPWP, tetapi NITKU 22 digit kosong atau salah, atau jenis ID tidak sesuai data pembeli. Perbaiki di data pelanggan, lalu buat ulang file XML-nya.
Apakah software akuntansi bisa mengirim faktur pajak langsung ke DJP?
Integrasi langsung (host-to-host) dengan sistem DJP hanya tersedia melalui PJAP yang ditunjuk DJP. Software lain umumnya mengekspor file XML untuk diimpor, ditandatangani, dan disetujui di Coretax.
Apakah faktur yang sudah diimpor lewat XML otomatis sah?
Belum. File yang berhasil diimpor baru menjadi draf; faktur sah setelah ditandatangani dan berstatus disetujui, dan saat itulah DJP memberikan nomor seri faktur pajak.
Sumber
- PER-11/PJ/2025 tentang ketentuan faktur pajak dan SPT di Coretax (teks resmi, pajak.go.id) — https://www.pajak.go.id/sites/default/files/lampiran/PER-11_PJ_2025_0.pdf
- DJP — Template XML dan Converter Excel ke XML (diperiksa 11 Nov 2026: converter faktur keluaran v1.6, 23/01/2026; sampel XML v1.4, 1/03/2025) — https://pajak.go.id/reformdjp/coretax/template-xml-dan-converter-excel-ke-xml
- JDIH Kemenkeu — PMK 131/2024 (status Berlaku) — https://jdih.kemenkeu.go.id/dok/pmk-131-tahun-2024
- DJP — Kode transaksi 04 DPP Nilai Lain di Coretax — https://pajak.go.id/en/node/113949
- DDTC — "Faktur XML Cuma 15 Baris tapi Erornya 100 Baris Lebih, Apa yang Salah?" (17 Feb 2025) — https://news.ddtc.co.id/review/konsultasi-coretax/1808895/faktur-xml-cuma-15-baris-tapi-erornya-100-baris-lebih-apa-yang-salah
- DDTC — "Muncul Error NITKU Pembeli Tidak Valid, Apa yang Harus Dilakukan?" (21 Jan 2025) — https://news.ddtc.co.id/review/konsultasi-coretax/1808368/muncul-error-nitku-pembeli-tidak-valid-apa-yang-harus-dilakukan
- DDTC — Menu impor faktur keluaran Coretax dan XML Monitoring (11 Feb 2025) — https://news.ddtc.co.id/berita/nasional/1808766/menu-impor-faktur-keluaran-coretax-lagi-perbaikan-cek-secara-berkala
- DDTC — "Perhatian! DJP Kembali Update Template XML Faktur Keluaran" (v1.6.1, 26 Jan 2026) — https://news.ddtc.co.id/berita/nasional/1816871/perhatian-djp-kembali-update-template-xml-faktur-keluaran
- DDTC — Batas upload faktur pajak mundur jadi tanggal 20 — https://news.ddtc.co.id/berita/nasional/1811029/batas-upload-faktur-pajak-mundur-jadi-tanggal-20
- Ortax — "Pahami Ketentuan Pembulatan dalam Administrasi Pajak Era Coretax" (Pasal 129 PER-11/PJ/2025, 23 Jun 2025) — https://ortax.org/pahami-ketentuan-pembulatan-dalam-administrasi-pajak-era-coretax
- Pajakku — Layanan PJAP menurut PER-5/PJ/2025 — https://pajakku.com/artikel/jenis-layanan-pjap-terbaru-berdasarkan-per-5pj2025
Rapikan faktur, pajak dan stok dalam satu sistem
Lihat bagaimana Solvy menangani alur ini untuk usaha Anda.