Excel Mastery Indonesia

Excel Mastery
Indonesia

Tutorial Excel • berhenti menghitung tagihan dengan kalkulator

Cara Membuat Invoice Otomatis di Excel: dari Daftar Barang sampai Total yang Terhitung Sendiri

Kamu jualan atau kerja freelance, lalu pelanggan minta invoice. Kamu ketik daftar barangnya, lalu menghitung subtotal, diskon, dan pajak dengan kalkulator — dan angka yang tertulis di invoice ternyata selisih Rp2.596 dari yang seharusnya, karena PPN dihitung sebelum diskon dipotong. Pelanggan yang teliti akan bertanya; pelanggan yang tidak teliti akan membayar lebih — dua-duanya merugikanmu.

Jawaban singkat: buat satu template invoice dengan rumus perkalian di tiap baris barang, SUM untuk subtotal, lalu diskon dan PPN dihitung berurutan dari angka yang benar. Sekali template-nya jadi, invoice berikutnya tinggal ganti barang dan jumlahnya — totalnya menghitung sendiri. Contoh di bawah ini memakai 4 barang toko kopi, dan setiap angka bisa kamu cocokkan dengan kalkulatormu sendiri.

Ke praktik langkah-demi-langkah ↓

Konsep: invoice itu empat lapis hitungan yang berurutan

Invoice yang benar selalu dihitung dalam urutan yang sama — dan urutan ini yang paling sering tertukar:

  1. Subtotal per baris: jumlah × harga satuan, untuk tiap barang. Rumusnya =jumlah*harga_satuan.
  2. Subtotal invoice: jumlahkan semua subtotal baris dengan =SUM(range_subtotal).
  3. Diskon: persen dikali subtotal invoice — bukan dikali total yang sudah kena pajak.
  4. PPN 11%: persen dikali nilai setelah diskon — bukan dikali subtotal awal. Ini urutan yang benar menurut cara pajak dihitung atas harga setelah potongan.
  5. Grand total: nilai setelah diskon ditambah PPN.

Kalau langkah 3 dan 4 tertukar — PPN dihitung dari subtotal sebelum diskon — totalnya membengkak. Pada contoh di bawah, kesalahannya Rp2.596. Kecil untuk satu invoice, tapi kalau kamu mengirim 20 invoice sebulan, selisihnya sudah lebih dari Rp50.000 — dan itu uang pelanggan, bukan uangmu.

Satu aturan yang membuat template ini awet: jangan pernah mengetik angka hasil hitungan dengan tangan. Setiap angka yang bisa dihitung — subtotal baris, subtotal invoice, diskon, PPN, total — harus berisi rumus. Yang diketik tangan hanya inputnya: nama barang, jumlah, harga satuan, persen diskon, dan persen pajak.

Praktik: invoice 4 barang, 6 langkah

Buat workbook baru dan ketik tabel ini persis seperti di bawah. Contohnya toko kopi kecil yang menjual ke satu pelanggan — barang dan harganya tetap, supaya setiap hasil di artikel ini bisa kamu cocokkan tanpa menebak-nebak.

Data 4 barang untuk latihan invoice
No. (A)Barang (B)Jumlah (C)Harga Satuan (D)Subtotal (E)
1Kopi Arabika 250g548.000240.000
2Kopi Robusta 250g335.000105.000
3Gula Aren 500g227.50055.000
4Paper Cup 50 pcs418.00072.000
  1. Hitung subtotal tiap baris. Di E2 ketik =C2*D2 lalu tarik ke bawah sampai E5. Hasilnya: 240.000 (5 × 48.000), 105.000 (3 × 35.000), 55.000 (2 × 27.500), 72.000 (4 × 18.000). Cek satu baris dengan kalkulator sebelum lanjut — kalau baris pertama saja sudah salah, semua yang di bawah ikut salah.
  2. Jumlahkan jadi subtotal invoice. Di E6 ketik =SUM(E2:E5). Hasilnya 472.000 (240.000 + 105.000 + 55.000 + 72.000). Beri label “Subtotal” di D6 supaya jelas. Perhatikan rangenya E2:E5 — empat baris, bukan tiga. Baris yang tertinggal dari SUM adalah kesalahan paling umum di invoice.
  3. Hitung diskon dari subtotal. Tulis persen diskon di sel terpisah — misalnya 5% di D7 — lalu di E7 ketik =E6*D7. Hasilnya 23.600 (472.000 × 5%). Menyimpan persen di sel sendiri membuatmu bisa mengubah diskon tanpa mengutak-atik rumus: ganti D7 jadi 10%, dan seluruh invoice menghitung ulang sendiri.
  4. Kurangi diskon dari subtotal. Di E8 ketik =E6-E7. Hasilnya 448.400 (472.000 − 23.600). Beri label “Setelah Diskon” di D8. Nilai inilah — bukan subtotal awal — yang menjadi dasar hitungan PPN di langkah berikutnya.
  5. Hitung PPN 11% dari nilai setelah diskon. Tulis 11% di D9, lalu di E9 ketik =E8*D9. Hasilnya 49.324 (448.400 × 11%). Kalau kamu keliru menghitung dari subtotal awal, PPN-nya jadi 51.920 (472.000 × 11%) — Rp2.596 lebih besar, dan invoice-mu menagih pelanggan lebih dari yang seharusnya.
  6. Jumlahkan jadi grand total. Di E10 ketik =E8+E9. Hasilnya 497.724 (448.400 + 49.324). Beri label “TOTAL” di D10 dan tebalkan baris ini — inilah angka yang dibayar pelanggan. Simpan file ini sebagai template (Save As → Excel Template): invoice berikutnya tinggal ganti nama barang, jumlah, dan harganya.

Cara cek sebelum mengirim invoice-nya: jumlahkan keempat subtotal baris dengan kalkulator (240.000 + 105.000 + 55.000 + 72.000 = 472.000) dan cocokkan dengan E6. Kalau sama, rantai hitunganmu benar dari hulu. Lalu cek sekali lagi bahwa E9 memakai E8 — bukan E6 — sebagai dasar PPN. Dua cek ini menangkap sebagian besar kesalahan invoice.

Catatan locale: rumus di artikel ini memakai titik koma sebagai pemisah argumen, sesuai Excel berbahasa Indonesia. Di Excel berbahasa Inggris, ganti titik koma menjadi koma — tapi untuk rumus-rumus di artikel ini tidak ada pemisah argumen yang dipakai, kecuali di nomor invoice otomatis di bawah. Tanda kali * dan persen % sama di kedua bahasa. Untuk harga, ketik angkanya saja tanpa titik ribuan (48000, bukan 48.000) lalu atur format tampilannya menjadi pemisah ribuan — kalau titik ribuannya diketik sebagai bagian dari angka, Excel bisa membacanya sebagai teks.

Bonus: nomor invoice yang terisi otomatis

Invoice tanpa nomor yang rapi akan menyulitkanmu saat pelanggan bertanya “invoice bulan lalu yang mana?”. Buat nomornya dari tanggal dan urutan, supaya tersusun sendiri tanpa kamu pikirkan.

Tulis tanggal invoice di satu sel — misalnya 11 November 2026 di B2 — dan nomor urut invoice di sel lain — misalnya 1 di A2. Lalu ketik rumus ini:

="INV-"&TEXT(B2;"yyyymm")&"-"&TEXT(A2;"000")

Hasilnya “INV-202611-001”: INV, lalu tahun-bulan dari tanggal (202611), lalu nomor urut tiga digit (001). Untuk invoice ketujuh di bulan yang sama, ganti A2 menjadi 7 dan hasilnya “INV-202611-007”. Catatan: sel tanggal harus benar-benar tanggal, bukan teks yang kelihatan seperti tanggal — kalau TEXT menghasilkan angka aneh, itulah penyebabnya.

4 jebakan umum dan cara memperbaikinya

  1. Harga ketik sebagai teks: perkalian jadi #VALUE!. Kalau harga diketik “48.000” dengan titik, atau disalin dari WhatsApp dan ada spasi tersembunyi, Excel membacanya sebagai teks — dan =C2*D2 menampilkan #VALUE!. Perbaikannya: ketik angka tanpa titik ribuan, lalu atur format tampilannya. Untuk memastikan, cek dengan =ISNUMBER(D2): TRUE berarti angka, FALSE berarti teks. Kalau sudah terlanjur banyak, bersihkan dulu dengan cara yang sama seperti membersihkan spasi berlebih.
  2. PPN dihitung dari subtotal sebelum diskon. Urutan yang tertukar ini membuat total membengkak Rp2.596 pada contoh di atas — dan pelanggan yang menghitung ulang akan komplain. Perbaikannya: pastikan rumus PPN mengacu ke sel “Setelah Diskon” (E8), bukan ke subtotal (E6).
  3. Baris terakhir tertinggal dari SUM. Kamu menambah satu barang di baris 6, tapi SUM-nya masih E2:E5 — barang baru tidak ikut terhitung dan invoice-mu kurang tagih. Perbaikannya: setiap kali menambah baris, periksa lagi range SUM-nya. Lebih aman lagi, ubah daftar barang menjadi tabel Excel (Ctrl+T) supaya rangenya ikut memanjang sendiri saat baris ditambahkan.
  4. Invoice tercetak terpotong di kertas. Invoice yang di layar rapi bisa terpotong kolom terakhirnya saat dicetak, karena lebar tabel melebihi kertas. Perbaikannya: blok area invoice, lalu Page Layout → Print Area → Set Print Area, dan atur Scale to Fit menjadi 1 halaman lebar. Cek di Print Preview (Ctrl+P) sebelum mencetak — jangan percaya tampilan layar saja.

Cara cek cepat sebelum mengirim invoice-nya: lihat tiga sel ini — E6 (subtotal), E9 (PPN), E10 (total). Kalau E6 sama dengan jumlah keempat baris, E9 sama dengan 11% dari E8, dan E10 sama dengan E8 + E9, invoice-mu siap dikirim.

Latihan: tiga hitungan, cek sendiri hasilnya

  1. Berapa subtotal Gula Aren (baris 4)? Hasil yang benar: 55.000 — 2 × 27.500. Rumusnya =C4*D4. Kalau hasilmu 27.500, kamu lupa mengalikan dengan jumlahnya.
  2. Ubah diskon menjadi 10% (D7 = 10%), lalu hitung ulang seluruh invoice. Hasil yang benar: diskon 47.200, setelah diskon 424.800, PPN 46.728, grand total 471.528. Kalau PPN-mu masih 49.324, rumus PPN-mu mengacu ke sel yang salah.
  3. Buat nomor invoice untuk urutan ke-7, tanggal 11 November 2026. Hasil yang benar: INV-202611-007. Rumusnya ="INV-"&TEXT(B2;"yyyymm")&"-"&TEXT(A2;"000") dengan B2 tanggal dan A2 = 7.

Setelah invoicemu beres, langkah berikutnya yang sering dibutuhkan adalah merekap semua invoice itu menjadi laporan penjualan — lihat cara membuat rekap penjualan di Excel — atau kembali ke hub tutorial Excel untuk memilih masalah berikutnya.