Logo Light

Cara Membuat Pembuat Invoice Sederhana dengan Kalkulasi Otomatis

Aug 20, 2026

Bagikan

Jika Anda pernah membuat invoice menggunakan spreadsheet, Anda pasti tahu prosesnya: ketik produk, ketik harga, ketik jumlah, lalu kalikan secara manual. Ulangi untuk setiap baris, jumlahkan semuanya di bagian bawah — dan berharap Anda tidak salah ketik di rumusnya.

Dalam tutorial ini, kita akan membangun Pembuat Invoice Sederhana di mana setiap penambahan produk akan menghitung subtotalnya secara instan, dan total invoice akan diperbarui secara otomatis — tanpa perlu menulis rumus.

Mengapa ini penting

Sebuah invoice sebenarnya adalah dua hal sekaligus: daftar item dan sekumpulan angka yang saling bergantung. Spreadsheet memaksa Anda mengelola keduanya secara manual. Di sini, Anda cukup mengatur strukturnya sekali, dan angka-angka tersebut akan bekerja secara otomatis.


Langkah 1: Buat Tabel Produk

Sebelum kita bisa membuat invoice, kita membutuhkan daftar produk yang akan ditagihkan.

Pertama, buat tabel baru di siniPertama, buat tabel baru di sini

Buat tabel baru dengan nama OrderBuat tabel baru dengan nama Order

Tambahkan dua kolom: Nama Produk dan Harga Satuan.

Klik di sini untuk menambah kolomKlik di sini untuk menambah kolom

Buat kolom baru nama produk dan harga satuanBuat kolom baru nama produk dan harga satuan


Langkah 2: Buat Tabel Invoice

Selanjutnya, buat tabel Invoice — tabel ini merepresentasikan satu invoice yang dikirim ke satu pelanggan.

Sidebar menunjukkan pembuatan tabel baru bernama InvoiceSidebar menunjukkan pembuatan tabel baru bernama Invoice

Tambahkan kolom dasar: Nomor Invoice dan Tanggal Invoice.

Tabel Invoice dengan kolom Nomor Invoice dan Tanggal InvoiceTabel Invoice dengan kolom Nomor Invoice dan Tanggal Invoice


Langkah 3: Tambahkan Line Items ke Tabel Invoice

Inilah bagian kuncinya. Sebuah invoice biasanya berisi lebih dari satu produk — namun alih-alih membangun tabel terpisah secara manual untuk menampung setiap baris, Ambisius menanganinya untuk Anda.

Di tabel Invoice, tambahkan kolom baru dan pilih Line Items sebagai tipe datanya.

Menambahkan kolom baru di tabel Invoice dan memilih Line Items sebagai tipe dataMenambahkan kolom baru di tabel Invoice dan memilih Line Items sebagai tipe data

Pilih Product sebagai tabel sumber item, dan tambahkan Quantity sebagai kolom untuk dilacak di sampingnya.

Klik di sini untuk menambahkan kolom pelacakanKlik di sini untuk menambahkan kolom pelacakan

Pilih One to Many untuk menarik data dari Product

Menarik data dari produkMenarik data dari produk

Pilih Product sebagai tabel terkaitPilih Product sebagai tabel terkait

Ini adalah hasil akhirnyaIni adalah hasil akhirnya

Klik Simpan untuk mengonfirmasi Line Items Anda.

Hasil akhir tabel InvoiceHasil akhir tabel Invoice

Struktur akhir tabel InvoiceStruktur akhir tabel Invoice

Apa yang baru saja terjadi

Di balik layar, Ambisius secara otomatis membuat hubungan antara Invoice dan Product, lengkap dengan tabel tersembunyi untuk menampung setiap item baris. Anda tidak perlu membangun atau mengelola semua itu sendiri.


Langkah 4: Hitung Subtotal per Item

Sekarang mari kita buat setiap item baris menghitung subtotalnya sendiri — harga satuan dikalikan jumlah.

Di tabel Invoice, tambahkan kolom baru lainnya dan pilih Custom Logic sebagai tipe data. Jelaskan apa yang Anda inginkan: kalikan Harga Satuan (Unit Price) Produk dengan Jumlah (Quantity) dari setiap item baris.

Tambahkan tipe data Custom Logic di siniTambahkan tipe data Custom Logic di sini

Jelaskan logika dengan kalimat biasaJelaskan logika dengan kalimat biasa

Akan ada klarifikasi yang perlu Anda konfirmasi, memastikan maksud Anda sesuai dengan pemahaman sistem.

Klarifikasi oleh sistem mengenai kalkulasiKlarifikasi oleh sistem mengenai kalkulasi

Klik Simpan untuk mengonfirmasi.

Catatan

Sekarang setiap kali Anda menambahkan data, Total Amount akan dihitung secara otomatis.


Langkah 5: Masukkan Data Anda

Mari kita uji. Tambahkan beberapa produk ke tabel Product.

Tambahkan data tabel ProdukTambahkan data tabel Produk

Tambahkan beberapa produkTambahkan beberapa produk

Sekarang mari kita satukan semuanya. Buat satu record Invoice, buka kolom Line Items-nya, dan tambahkan beberapa produk beserta jumlahnya.

Tambahkan data Invoice di siniTambahkan data Invoice di sini

Isi datanya; perhatikan bahwa di bagian Invoice Items terdapat tombol, klik untuk menambahkan item di dalamnya.

Tombol untuk menambah lebih banyak item barisTombol untuk menambah lebih banyak item baris

Seperti yang Anda lihat, Anda dapat memasukkan lebih banyak produk dan jumlahnya.

Modal penambahan item InvoiceModal penambahan item Invoice

Klik pada pemilih Produk (Product picker), dan Anda bisa memilih daftar Produk yang sudah dimasukkan, tidak perlu input manual.

Pemilih ProdukPemilih Produk

Tambahkan satu record: Laptop Stand (Harga Satuan $45) dengan Jumlah 2

Mengisi Laptop StandMengisi Laptop Stand

Tambahkan juga satu record lagi: Noise Cancelling (Harga Satuan $150) dengan jumlah 1

Mengisi Noise CancellingMengisi Noise Cancelling

Inilah hasil akhir invoice-nya

Invoice finalInvoice final

Lihatlah kolom Total amount pada Invoice langsung diperbarui.
Kalkulasi (45$ x 2) + ($150 x 1) = $240 total

Total amount diperbaruiTotal amount diperbarui

Momen ajaibnya

Tambahkan item produk, dan semuanya akan diperbarui sendiri secara instan — baik subtotal maupun total invoice. Tidak perlu mengetik ulang rumus, menarik sel ke bawah, atau takut lupa memperbarui jumlah total.


Rekap: Apa yang Telah Anda Bangun

Melalui langkah-langkah ini, Anda telah membuat:

  1. Tabel Product untuk menyimpan item dan harganya
  2. Tabel Invoice untuk mewakili setiap invoice
  3. Kolom Line Items yang menghubungkan Invoice dan Product, memungkinkan Anda menambah banyak produk per invoice tanpa membangun sistem tambahan
  4. Kolom Custom Logic yang menghitung jumlah total secara otomatis
  5. Data invoice nyata yang menghitung dirinya sendiri saat Anda menambahkannya
SebelumnyaSekarang
Menjumlahkan semua baris manual untuk totalTotal diperbarui instan saat item ditambah
Risiko kesalahan rumus saat menyalin selTidak ada rumus yang perlu ditulis/rusak

Coba sendiri

Konfigurasi persis seperti ini tersedia sebagai template siap pakai. Gandakan, jelajahi secara langsung, dan jadikan milik Anda hanya dengan beberapa klik.

Coba Langsung

Halaman ini

Artikel terkait

Jelajahi lebih banyak artikel produk dan praktik terbaik untuk tim yang membangun dengan Ambisius.

Masih Pakai Spreadsheet?
Wajib Coba Ini.

Ubah spreadsheet yang biasa digunakan menjadi sistem terstruktur yang dibangun untuk bisnis Anda

Coba Ambisius Gratis

Tanpa komitmen. Tanpa kartu kredit.

Logo Light

© 2026 Ambisius. Seluruh hak cipta dilindungi.