Finance

Tutorial Pembuatan Invoice PPN Otomatis dengan Google Sheets

×

Tutorial Pembuatan Invoice PPN Otomatis dengan Google Sheets

Sebarkan artikel ini

Membuat invoice yang secara otomatis menghitung PPN dapat mempercepat proses penagihan dan mengurangi risiko kesalahan. Dengan Google Sheets dan sedikit Google Apps Script, Anda bisa membuat template invoice yang langsung menampilkan DPP, PPN, dan total harga—tanpa perlu copy‐paste rumus berulang.

Daftar Isi

  1. 1. Siapkan Template Invoice di Sheets
  2. 2. Sisipkan Rumus DPP, PPN, dan Total
  3. 3. Otomatiskan dengan Google Apps Script
  4. 4. Uji Coba dan Penggunaan
  5. 5. Tips & Trik
  6. 6. Kesimpulan & Aksi Selanjutnya

1. Siapkan Template Invoice di Sheets

Buka Google Sheets baru, lalu buat kolom berikut:

 

A B C D E F
Item Qty Harga Satuan DPP PPN (%) Total
Jasa Konsultasi 1 2.500.000 11

2. Sisipkan Rumus DPP, PPN, dan Total

Di sel D2 (kolom DPP), gunakan:

=B2 * C2

Di sel F2 (kolom Total), gunakan:

=D2 * (1 + E2/100)

Dan di kolom baru G (PPN Nominal), jika ingin tampil terpisah:

=D2 * (E2/100)

3. Otomatiskan dengan Google Apps Script

Untuk mengisi tanggal invoice dan nomor otomatis, buka Extensions → Apps Script dan tambahkan kode berikut:


function onOpen() {
  const ui = SpreadsheetApp.getUi();
  ui.createMenu('Invoice')
    .addItem('Buat Baru', 'createInvoice')
    .addToUi();
}

function createInvoice() {
  const sheet = SpreadsheetApp.getActiveSheet();
  const timestamp = Utilities.formatDate(new Date(), 'GMT+7', 'yyyyMMdd-HHmm');
  const invoiceNo = 'INV-' + timestamp;
  sheet.getRange('H1').setValue('No. Invoice: ' + invoiceNo);
  sheet.getRange('H2').setValue('Tanggal: ' + Utilities.formatDate(new Date(), 'GMT+7', 'dd/MM/yyyy'));
}
  

Setelah disimpan, reload spreadsheet—menu Invoice → Buat Baru akan muncul. Pilih untuk menghasilkan nomor dan tanggal invoice otomatis.

4. Uji Coba dan Penggunaan

  1. Isi detail barang/jasa pada baris kedua.
  2. Pilih Invoice → Buat Baru untuk angka invoice & tanggal.
  3. Periksa kolom DPP, PPN Nominal, dan Total terisi otomatis.
  4. Salin sheet ke tab baru untuk invoice selanjutnya.

5. Tips & Trik

  • Gunakan Protected Range untuk mengunci rumus di kolom D, F, G.
  • Format sel sebagai Currency (Rupiah) pada kolom Harga, DPP, PPN, dan Total.
  • Manfaatkan fitur Conditional Formatting untuk menandai baris kosong.
  • Tambahkan logo perusahaan di header melalui Insert → Image in cell.

6. Kesimpulan & Aksi Selanjutnya

Dengan template Google Sheets ini, Anda dapat membuat invoice PPN otomatis lengkap dengan nomor, tanggal, DPP, PPN, dan total harga hanya dalam beberapa klik. Selanjutnya, integrasikan template ini dengan Kalkulator PPN Online kami untuk validasi ganda perhitungan PPN!

FAQ

Bagaimana cara menambahkan rumus DPP di Google Sheets?

Di sel D2, masukkan =B2*C2 untuk menghitung DPP dari kuantitas dan harga satuan.

Bagaimana menghitung total harga termasuk PPN?

Gunakan rumus di sel F2: =D2*(1+E2/100) untuk mendapatkan total harga setelah PPN.

Bagaimana menampilkan nilai PPN nominal secara terpisah?

Tambahkan kolom G, lalu di G2 masukkan =D2*(E2/100) untuk menampilkan jumlah PPN secara langsung.

Bagaimana cara otomatis memberi nomor dan tanggal invoice?

Gunakan Google Apps Script: setelah menambahkan fungsi onOpen() dan createInvoice(), pilih menu “Invoice → Buat Baru” untuk mengisi nomor dan tanggal otomatis.

Bisakah saya melindungi rumus agar tidak terhapus?

Ya. Pilih kolom dengan rumus, lalu klik Data → Protected sheets and ranges untuk mengunci sel tersebut.

Apa tips agar invoice terlihat profesional di Google Sheets?

Gunakan header dengan logo perusahaan (Insert → Image), format mata uang Rupiah, dan gunakan Conditional Formatting untuk menandai baris kosong.

BACA JUGA:  Cek NIK KTP Bantuan Rp 2,4 Juta bagi UMKM dan Pekerja pada BPUM 2025

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *