ちょうぼっち開発記 第1回 — 個人事業主の記帳を楽にしたい

公開: 2026-05-11
ちょうぼっち開発日記Next.js会計

はじめに

ちょうぼっち(keiri.codese.net)は、個人事業主が記帳・確定申告を行うためのWebアプリです。市販の会計ソフトに比べてシンプルにしぼり、「まず複式簿記で動かす」ことを優先して作りました。

なぜ作ったのか

個人で事業をはじめたとき、会計ソフトの機能の多さに戸惑いました。個人事業主が確定申告に必要な機能は限られているのに、画面が複雑で何をすればいいかわからない。だったら自分で作ろうと思ったのがきっかけです。

技術構成

記帳データはブラウザから Supabase に直接書き込む構成です。認証も Supabase Auth を使っています。

現在の機能

確定申告に直結する損益計算書・貸借対照表の出力はまだ実装が不十分で、次のフェーズで整えます。

つまずいたこと

複式簿記の「借方・貸方が必ず一致する」という制約をアプリで強制する実装が思ったより手間でした。入力中は合計が合わなくても途中保存できるようにしながら、最終的に不一致のまま確定できないようにするUXの設計は試行錯誤しました。

次にやること

最終的には「記帳 → 確定申告の下書き → 提出」までをひとつの流れで完結させることを目標にしています。

まとめ