Cara Melaporkan Penghasilan Freelance di Google Sheets (2026)
Bangun workbook Google Sheets 4-tab yang memetakan penghasilan freelance ke Schedule C, menghitung pajak SE, dan memperkirakan pembayaran kuartalan secara otomatis.
Penghasilan freelance dilaporkan pada Schedule C (Formulir 1040), biasanya dengan dasar kas — Anda melaporkan pembayaran dalam tahun pajak saat Anda menerimanya. Sistem di bawah ini membangun workbook Google Sheets 4-tab yang membuat angka Schedule C Anda tetap terkini sepanjang tahun, sehingga Anda tidak perlu merekonstruksi sembilan bulan faktur pada April.
Workbook ini menangani tiga angka yang paling membuat freelancer terkejut: laba bersih setelah pengurangan yang diizinkan, pajak wiraswasta (15,3% dari 92,35% laba bersih untuk 2025), dan pembayaran perkiraan kuartalan. Semuanya dirujuk silang ke satu tab Asumsi, jadi satu perubahan tingkat akan menyebar ke mana-mana.
Yang Anda Perlukan
- Akun Google Sheets
- Keakraban dengan SUMIFS dan referensi lintas-tab
- Pengembalian pajak tahun lalu (diperlukan untuk perhitungan safe-harbor di Langkah 5)
- Estimasi pendapatan kotor 2025 dan daftar kategori pengeluaran yang dapat dikurangkan
Panduan Langkah demi Langkah
Buat Buku Besar Penghasilan Freelance
Tab Buku Besar adalah log transaksi mentah — setiap faktur dibayar, setiap pembayaran diterima, dengan struktur yang cukup agar SUMIFS dapat memotongnya sesuai kebutuhan tab hilir.
- Kolom A: Tanggal dalam format ISO
YYYY-MM-DD— penting untuk perbandingan tanggal SUMIFS; format campuran akan menghentikan filter secara diam-diam - Kolom B: Klien — string teks; memungkinkan pelaporan pendapatan per klien
- Kolom C: Kategori — dropdown yang divalidasi terhadap daftar tetap (Konsultasi, Desain, Penulisan, dsb.); teks bebas di sini akan memecah pelaporan Anda
- Kolom D: Kotor — jumlah pembayaran yang diterima, bukan yang ditagih; dasar kas berarti tanggal setoran, bukan tanggal faktur
- Kolom E: Biaya_Platform — biaya Stripe, PayPal, atau marketplace yang dikurangkan sebelum setoran
- Kolom F: Bersih (
=D2-E2) - Kolom G: Baris_SchedC — baris Schedule C tempat pendapatan ini dipetakan; Baris 1 mencakup penerimaan kotor untuk sebagian besar freelancer layanan
Pro Tip
Gunakan validasi data pada Kolom G untuk membatasi entri ke daftar tetap nomor baris Schedule C yang valid. Hal ini mencegah kesalahan ketik membuat kategori phantom di tab pelaporan Anda.Siapkan Tab Asumsi
Tab Asumsi adalah satu sumber kebenaran untuk setiap tingkat dan ambang batas dalam model. Tidak ada yang dikodkan keras di tempat lain.
| Sel | Label | Nilai 2025 |
|---|---|---|
| B3 | Awal Tahun Pajak | 2025-01-01 |
| B4 | Tingkat Pajak SE | 0,153 |
| B5 | Faktor Dasar SE | 0,9235 |
| B6 | Pengurangan Standar | 15.000 |
| B7 | Basis Upah SS | 176.100 |
| B8 | Pengganda Safe Harbor | 1,10 |
| B9 | Tingkat Pajak Negara | 0,05 |
| B10 | Tingkat Pengurangan QBI | 0,20 |
Hubungkan setiap formula dalam tab berikutnya ke sel ini menggunakan referensi absolut seperti Assumptions!$B$4. Ketika IRS menyesuaikan ambang batas — dan itu akan terjadi — Anda memperbarui satu sel dan setiap output menyegarkan.
Pro Tip
Tambahkan kolom "Sumber" di samping setiap asumsi dengan publikasi IRS yang mendukungnya. Dibutuhkan 10 menit sekarang dan menghemat satu jam penelitian kembali musim pengajuan berikutnya.Petakan Penghasilan Freelance ke Kategori Schedule C
Tab ini adalah draf Schedule C langsung Anda. Menurut Instruksi IRS untuk Schedule C (2025), penerimaan kotor pergi ke Baris 1, pengembalian dan potongan ke Baris 2, dan biaya barang terjual (jarang untuk freelancer layanan) ke Baris 4. Bagian II — Baris 8 hingga 27 — adalah tempat sebagian besar pekerjaan pengurangan terjadi.
Formula SUMIFS lintas-tab menarik dari Buku Besar berdasarkan kategori dan tahun pajak:
=SUMIFS(
Ledger!$D:$D,
Ledger!$C:$C, SchedC!$A5,
Ledger!$A:$A, ">=" & Assumptions!$B$3,
Ledger!$A:$A, "<=" & DATE(YEAR(Assumptions!$B$3), 12, 31)
)
Petakan setiap baris Bagian II secara eksplisit:
| Baris SchedC | Baris Schedule C | Tag Kategori | Catatan |
|---|---|---|---|
| 5 | Baris 8 | Periklanan | Dapat Dikurangkan |
| 6 | Baris 11 | Tenaga Kerja Kontrak | Dapat Dikurangkan |
| 7 | Baris 13 | Depresiasi | Formulir 4562 diperlukan |
| 8 | Baris 18 | Perlengkapan Kantor | Dapat Dikurangkan |
| 9 | Baris 20b | Sewa Peralatan | Dapat Dikurangkan |
| 10 | Baris 30 | Kantor Rumah | Formulir 8829 atau disederhanakan |
Untuk kantor rumah, metode yang disederhanakan dibatasi pada $1.500/tahun ($5/kaki persegi, maksimal 300 kaki persegi). Jika ruang kantor khusus Anda lebih besar, Formulir 8829 menangani perhitungan pengeluaran aktual.
Pro Tip
Tambahkan baris "Bawa Maju" untuk depresiasi yang mereferensikan saldo Formulir 4562 tahun sebelumnya. Ini tidak akan auto-populate — tetapi memiliki baris berlabel memaksa Anda untuk mengisinya daripada membiarkannya kosong.Hitung Pajak Wiraswasta
Pajak SE adalah 15,3% dari 92,35% laba bersih — faktor 92,35% menyesuaikan untuk FICA sisi pemberi kerja yang tidak akan pernah dilihat karyawan W-2. Untuk tahun pajak 2025, basis upah Jaminan Sosial adalah $176.100 menurut Instruksi IRS untuk Schedule C (2025), jadi komponen Jaminan Sosial 12,4% bertahap keluar di atas ambang batas tersebut. Bagian Medicare 2,9% berlaku untuk semua laba bersih tanpa batas.
=LET(
net_profit, SchedC!$B$30,
se_base, net_profit * Assumptions!$B$5,
ss_tax, MIN(se_base, Assumptions!$B$7) * 0.124,
mc_tax, se_base * 0.029,
total_se, ss_tax + mc_tax,
total_se
)
Pada pendapatan kotor $187.500 dengan pengeluaran 28%: laba bersih = $135.000, dasar SE = $124.672, pajak SE ≈ $19.075. Setengah yang dapat dikurangkan (≈$9.538) mengalir ke Formulir 1040 Jadwal 1, Baris 15, dan mengurangi AGI sebelum perhitungan pajak penghasilan federal berjalan — itulah mengapa pajak SE dan pajak penghasilan federal harus dihitung secara berurutan, bukan secara paralel.
Pro Tip
Letakkan pengurangan SE, pengurangan QBI, dan pengurangan standar dalam blok air terjun di bawah perhitungan pajak SE. Melihat penurunan dari pendapatan kotor ke pendapatan yang dapat dikenakan pajak di satu tempat lebih rapi daripada menyebarkannya di beberapa tab.Perkirakan Pembayaran Kuartalan
Menurut Formulir 1040-ES IRS (2025), pembayaran perkiraan kuartalan jatuh tempo pada 15 April, 16 Juni, 15 September, dan 15 Januari tahun berikutnya. Melewatkan mereka memicu penalti kekurangan pembayaran yang berjalan pada 8% tahunan atas kekurangan — bukan angka besar, tetapi dapat dihindari.
Aturan safe-harbor: bayar jumlah yang lebih kecil dari 100% kewajiban pajak total tahun lalu atau 90% kewajiban perkiraan tahun ini. Jika AGI tahun sebelumnya melebihi $150.000, ambang batas naik menjadi 110% dari pajak tahun lalu, menurut Publikasi IRS 505.
=LET(
prior_tax, Assumptions!$B$11,
est_current, SchedC!$B$40,
safe_harbor, IF(
Assumptions!$B$12 > 150000,
prior_tax * Assumptions!$B$8,
prior_tax
),
quarterly, MIN(safe_harbor, est_current * 0.9) / 4,
quarterly
)
Hubungkan output ke jadwal pembayaran pada tab Ringkasan:
| Kuartal | Tanggal Jatuh Tempo | Jumlah |
|---|---|---|
| Q1 | 15 April 2025 | =Summary!$B$5 |
| Q2 | 16 Juni 2025 | =Summary!$B$5 |
| Q3 | 15 September 2025 | =Summary!$B$5 |
| Q4 | 15 Januari 2026 | =Summary!$B$5 |
Pada contoh pendapatan kotor $187.500 / pengeluaran 28%, pembayaran kuartalan berjalan sekitar $11.850 masing-masing.
Pro Tip
Tambahkan kolom "Dibayarkan" dan total "Sisa" yang berjalan. Ketika Anda melakukan pembayaran, tandai itu. Saldo yang tersisa mendorong pemeriksaan safe-harbor pembayaran berikutnya jika pendapatan Anda melacak jauh di atas atau di bawah tahun sebelumnya.Bangun Tabel Skenario Dua-Variabel (Pola yang Dapat Digunakan Kembali)
Google Sheets tidak memiliki Data Table Excel (Alt+D+T). Tetapi LET memungkinkan Anda membangun grid output dua-variabel penuh secara inline — dan pola ini berlaku untuk analisis skenario apa pun, bukan hanya perencanaan pajak.
Pola umum:
=LET(
row_vals, {r1; r2; r3; r4; r5}, // sumbu vertikal — variabel input pertama
col_vals, {c1, c2, c3, c4}, // sumbu horizontal — variabel input kedua
ARRAYFORMULA(f(row_vals, col_vals))
)
Vektor baris dan kolom siaran satu sama lain melalui ARRAYFORMULA untuk menghasilkan matriks output m×n. Fungsi f(x, y) bisa apa saja:
row_vals * col_vals→ pendapatan di seluruh kombinasi harga × volume unitrow_vals * (1 - col_vals)→ laba kotor di seluruh kombinasi pendapatan × tingkat COGSrow_vals * col_vals * rate→ tingkat run penggajian di seluruh skenario jumlah karyawan × gaji rata-rataEBITDA_scenarios * multiple_scenarios→ sensitivitas nilai perusahaan untuk model kesepakatan
Pro Tip
Terapkan pemformatan bersyarat ke matriks output — hijau untuk rasio bawa pulang di atas 50%, kuning untuk 40–50%, merah di bawah 40%. Ini mengubah grid menjadi peta panas visual tanpa menambahkan satu formula pun.Kesimpulan
Empat tab — Buku Besar, Asumsi, SchedC, dan Ringkasan — memberi Anda estimasi Schedule C langsung sepanjang tahun. Setiap formula melacak kembali ke tab Asumsi, jadi perubahan tingkat membutuhkan waktu beberapa detik. Tabel perkiraan kuartalan memberitahu Anda apa yang harus dibayarkan dan kapan, dan grid skenario dua-variabel menunjukkan bagaimana pendapatan kotor dan manajemen pengeluaran berinteraksi pada tingkat pajak spesifik Anda.
Bagian yang paling banyak orang lewatkan adalah menjaga Buku Besar tetap terkini. Buku besar 200 baris membutuhkan waktu kira-kira 30 detik untuk ditinjau setelah SUMIFS menarik pelaporan — bagian yang sulit adalah menandai setiap baris dengan baris Schedule C yang tepat saat transaksi masuk. Jika Anda ingin melewati langkah manual itu, ModelMonkey dapat auto-populate kolom SchedC_Line di Buku Besar Anda dengan mencocokkan deskripsi kategori terhadap tab pemetaan Anda, berjalan langsung di dalam Google Sheets.
Untuk sisi pengeluaran sistem yang sama ini, Cara Melacak Pengeluaran Freelance di Google Sheets mencakup kategori pengurangan dengan lebih detail.
Pertanyaan Umum
Apakah saya harus melaporkan penghasilan freelance jika saya tidak menerima 1099-NEC?
Ya. Menurut Instruksi IRS untuk Schedule C (2025), Anda melaporkan semua penerimaan kotor terlepas dari apakah klien mengeluarkan 1099. Ambang batas $600 memicu kewajiban pelaporan klien, bukan Anda. Penghasilan $1 adalah penghasilan yang dapat dilaporkan.
Bagaimana cara saya menghitung pajak wiraswasta atas laba bersih saya?
Kalikan laba bersih dengan 0,9235 untuk mendapatkan dasar SE Anda, kemudian kalikan dengan 0,153. Untuk 2025, bagian Jaminan Sosial 12,4% hanya berlaku pada $176.100 pertama dari dasar SE; bagian Medicare 2,9% tidak memiliki batas. Pada laba bersih $135.000: $135.000 × 0,9235 × 0,153 ≈ $19.075 dalam pajak SE. Anda mengurangkan setengah dari jumlah tersebut pada Formulir 1040 Jadwal 1, yang mengurangi AGI Anda sebelum perhitungan pajak penghasilan federal.
Kapan tanggal jatuh tempo pembayaran perkiraan kuartalan 2025?
Menurut Formulir 1040-ES IRS (2025): Q1 jatuh tempo 15 April, Q2 16 Juni, Q3 15 September, dan Q4 15 Januari 2026. Penalti untuk kekurangan pembayaran saat ini adalah 8% tahunan atas kekurangan. Ini mengakrual secara kuartalan, jadi pembayaran Q2 yang terlambat tidak dihapus dengan membayar lebih banyak di Q3.
Haruskah saya menggunakan dasar kas atau dasar akrual untuk Schedule C?
Hampir semua freelancer solo menggunakan dasar kas — penghasilan dilaporkan saat diterima, pengeluaran saat dibayarkan. Akrual diizinkan tetapi memerlukan persetujuan IRS untuk beralih metode setelah dipilih, dan menambah kompleksitas tanpa manfaat berarti bagi bisnis layanan tanpa inventaris. Workbook 4-tab di atas mengasumsikan dasar kas di seluruh; filter tanggal dalam formula SUMIFS menggunakan tanggal pembayaran, bukan tanggal faktur.
Apakah pengurangan QBI berlaku untuk penghasilan freelance?
Pengurangan penghasilan bisnis yang memenuhi syarat Bagian 199A memungkinkan pemilik bisnis tunggal yang memenuhi syarat untuk mengurangkan hingga 20% dari laba bersih dari pendapatan yang dapat dikenakan pajak. Sebagian besar freelancer memenuhi syarat di bawah ambang batas pendapatan 2025 ($197.300 untuk pemfil tunggal), di atas mana batasan bertahap untuk "perdagangan atau bisnis layanan yang ditentukan". Tambahkan baris QBI_Deduction ke tab SchedC Anda menggunakan =MIN(SchedC!$B$30 * Assumptions!$B$10, 0.20 * (AGI - Assumptions!$B$6)) — kemudian hubungkan ke air terjun pendapatan yang dapat dikenakan pajak Anda sebelum tingkat pajak federal diterapkan.