リード文
大企業で10年間事務をやった筆者が、小規模企業のバックオフィスを見て驚いたこと。それは「本来必要な仕組みが7つあるのに、2つしかない会社がほとんど」ということでした。しかも全部無料ツールで作れます。多くの社長は「人事制度は大企業向け」と思い込んでいますが、実は逆。小規模企業だからこそシンプルで、スピーディに導入できる仕組みがあるんです。
1. 50人以下の会社で起きている「仕組みの空白」
現実の光景
あるベンチャー企業を訪問したとき、僕が見たものは衝撃的でした。
- 社長:営業、企画、経理まで一人で担当している
- 従業員からの申請:「休みます」はLINEで、経費精算は領収書をジップロックに入れて月末に提出
- バックオフィスの仕組み:Excelと紙で何とか回している
- 問題への対応:「あ、健康診断の結果放置してた」「離職票いつ出すの?」と、後から気づいて対処する「事後対応型」
この光景は、決して珍しくありません。調査によると、従業員50人以下の企業の63%が、基本的なバックオフィス機能を紙またはExcelで管理しています(中小企業庁・2024年調査)。
なぜこんなことになるのか
理由は単純です。
- 予算がない:「人事システム = 高い」という思い込み
- 時間がない:社長が営業で忙しく、制度設計に手が回らない
- 参考がない:大企業向けのノウハウばかりで、小規模企業向けの情報が少ない
その結果、社員が突然辞める、領収書が紛失する、税務調査で指摘される…という問題が後を絶たないんです。
2. バックオフィスに必要な7つの仕組み
結論から言うと、50人以下の企業に必要なバックオフィスの仕組みは、以下の7つです。
各仕組みについて「なぜ必要か」「ないと何が起きるか」の視点で解説します。
1. 経費精算
なぜ必要か:経営判断の基礎データになるから
「領収書を集めて、Excelに手入力」という運用をしている企業が非常に多いです。しかし、これには隠れたリスクがあります。
- 領収書の紛失:「この領収書、誰のだ?」と判別不能になる
- 二重精算:社員が同じ領収書を複数回申請する(悪意がなくても発生)
- 税務調査での指摘:領収書が不十分だと、全額損金不算入にされることも
- 経営判断の遅れ:月末に集計するため、リアルタイムで経費が見えない
小規模企業だからこそ、月1万円の経費の積み重ねが経営に直結します。
実装の最小単位:
- Googleフォーム(領収書アップロード機能付き)
- スプレッドシート(自動集計)
- LINE WORKS(社員への通知)
2. 備品購入申請
なぜ必要か:予算コントロールと重複購入の防止
「いつの間にか、同じプリンターが複数台になっていた」「ソフトライセンスを申告なしに購入された」
小規模企業では、社員が「必要だから」と勝手に購入し、後から社長が気づくというパターンが多いです。
- 予算超過:事前承認がないため、月単位で支出額が予測不能
- 重複購入:「それ、もう持ってますよ」という失敗が頻発
- 在庫の可視化:今、何があるのか誰も把握していない
実装の最小単位:
- Googleフォーム(購入申請フォーム)
- スプレッドシート(購入履歴と在庫管理)
3. 有給休暇申請
なぜ必要か:法的リスク回避と人事計画の基礎
有給休暇管理は、労働基準法で企業に義務付けられています。にもかかわらず、多くの小規模企業が「口約束」で対応しています。
- 残日数の把握ができない:結果、退職時に「去年ぶんの有給まとめて取りたい」と言われ、社員が年単位で休まない事態に
- 退職時の紛争:「有給が20日あったはずだ」と退職者に言われても、記録がない
- 労務監査での指摘:加入団体の監査で、有給管理ができていないと重大な指摘になる
実装の最小単位:
- Googleフォーム(休暇申請)
- スプレッドシート(残日数を自動計算)
4. 勤怠報告
なぜ必要か:労働基準法36協定違反のリスク回避
「社員がどのくらい働いているか把握していない」という企業は、実は多いです。
- 残業の実態が見えない:「実は毎月80時間残業している社員がいた」という発見が後手に回る
- 36協定違反:社員の残業が月平均60時間を超えているのに、把握していない
- 裁判のリスク:社員が過労で倒れた場合、勤怠記録がないと企業が責任を問われやすくなる
特に小規模企業は「全員顔の見える範囲」という安心感で、実態を見ていないケースが多いです。
実装の最小単位:
- Googleフォーム(日次勤怠報告)
- スプレッドシート(月間集計と警告値の自動表示)
5. 入退社手続きチェックリスト
なぜ必要か:法的義務の漏れを防ぐから
入社時・退社時にやるべきことは、労働基準法・社会保険法で定められています。それなのに、チェックリストがないと確実に漏れます。
- 社会保険の届出漏れ:健康保険の加入手続きを忘れ、社員が医療費を全額自費で払う
- 離職票の発行遅れ:退職者が失業保険を申請できない
- 税務調査での指摘:社会保険未加入者がいると、社長が重大な責任を問われる
大企業なら人事部が専任で対応しますが、小規模企業は社長やひとり総務が担当します。だからこそ、チェックリストが命綱なんです。
実装の最小単位:
- Googleスプレッドシート(チェックリスト)
- LINE WORKS(期日リマインダー)
6. 健康診断事後措置
なぜ必要か:労働安全衛生法で義務付けられているから
「健康診断を受診させたから、うちは大丈夫」と思っている企業が非常に多いです。しかし、これは大きな誤解です。
健康診断後、企業がやるべきことは:
- 有所見者への産業医による保健指導
- 就業上の注意が必要な社員への配置転換検討
- 記録の保存(5年間)
これをしないと:
- 労働安全衛生法違反:最悪の場合、社長が刑事責任を問われる
- 社員の健康管理責任:有所見を放置して社員が倒れた場合、企業の責任が問われる
- 認可の取消:加入団体によっては、指導措置の対象になることも
実装の最小単位:
- Googleスプレッドシート(有所見者の記録)
- 簡易的な保健指導シート
7. 従業員満足度調査
なぜ必要か:退職の予兆を早期に掴むから
小規模企業の経営者は「社員の顔が見えるから、様子でわかる」と思いがちです。しかし、現実は異なります。
- 突然の退職:「実は3ヶ月前から別の職を探していました」と言われるまで気づかない
- 不満の蓄積:給与、働き方、評価制度など、社員が心の中に溜め込んでいる
- 離職率の上昇:小規模企業は人が辞めるとダメージが大きいのに、防ぐ手段がない
年1回の簡単なアンケートで、「不満を感じている部門」「改善すべき点」が見える化できます。
実装の最小単位:
- Googleフォーム(匿名アンケート)
- スプレッドシート(集計と分析)
3. なぜこの「順番」が大事なのか
「7つ全部一気に導入しよう」と考える社長がいますが、これは失敗パターンです。
社員が使わなくなる理由
- 新しい仕組みは「手間」に見える
- 「今まででいいじゃん」という抵抗が起きる
- 一気に7つ入れると、社員の学習コストが高すぎる
段階的導入の正解
Step 1(1ヶ月目):便利系を先に入れる
- 経費精算(領収書をスマホで写真を撮ってアップ → 集計が自動)
- 備品購入申請(申請すると社長が自動メール受け取り)
→ 社員が「あ、これ便利」と感じる
Step 2(2ヶ月目):定期報告系を入れる
- 有給休暇申請
- 勤怠報告
→ 「使うのが当たり前」という習慣が付く
Step 3(3ヶ月目以降):コンプライアンス系を入れる
- 入退社チェックリスト
- 健康診断事後措置
- 満足度調査
→ ルール系なので、習慣が付いた後なら抵抗が少ない
この順番で進めると、社員の受け入れ率が3倍以上変わります。
4. すべてツール代0円で構築できる理由
無料ツールの組み合わせ
| ツール | 用途 | 料金 | 備考 |
|---|---|---|---|
| Google フォーム | 申請フォーム全般 | 無料 | 無制限 |
| Google スプレッドシート | データ管理・集計 | 無料 | 無制限 |
| LINE WORKS | 社員への通知 | 無料(30人まで) | 31人以上は月額990円/人 |
| Google Drive | ファイル保管 | 無料(15GB) | 容量不足時は有料 |
これらを組み合わせるだけで、エンタープライズグレードのバックオフィスシステムが完成します。
なぜ0円で大丈夫なのか
- 小規模企業では、データ量が少ない(従業員50人 × 12ヶ月 = 600件程度)
- 15GBの無料容量で、5年分のデータを余裕で保管できり
- 30人までならLINE WORKSも無料
つまり、ツール代が発生しないため、社長の「コスト」という反対理由がなくなります。
重要な注意点
ただし、ここで気をつけるべきことがあります:
「作れる」と「正しく設計する」は別問題です
例えば、入退社チェックリストの項目:
【法的に必要な項目の例】
- 雇用契約書の交付
- 労働条件通知書の交付
- 就業規則の周知
- 健康診断の実施(入社後3ヶ月以内)
- 社会保険の加入届(5日以内)
- 雇用保険の加入届(10日以内)
- 給与の銀行口座登録
- マイナンバーの収集(税務署への提出用)
- 退職日の明確化
- 最終給与の支払い手続き
- 離職票の発行(10日以内)
これらの項目を間違えると、税務調査や労基署の指導で重大な指摘を受けることがあります。
小規模企業では、人事の知識がない場合が多いため、ここが最大のリスクです。
5. 実際に7つ全部を作ってみた(技術メモ)
手作業との時間比較
| 方法 | 時間 | コスト |
|---|---|---|
| 手作業(1フォーム30分 × 7) | 3.5時間 | 無料 |
| Google Apps Script(GAS) | 25秒 | 無料 |
GAS自動作成のコンセプト
Google Apps Scriptを使うと、1つのスクリプトで7つのフォームを一括作成できます。
処理フロー:
1. スプレッドシートに「フォーム定義」を記載
2. スクリプト実行
3. 自動的に7つのGoogleフォームが生成される
4. スプレッドシートへの自動集計も設定済み
メリット:
- 初期構築が25秒で完了
- 変更が必要な場合、スクリプト実行で全フォームが一括更新される
- 複数企業への展開時、同じスクリプトで対応可能
コード例(簡略版)
function createBackofficeFormSet() {
const spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
const formDefinitions = [
{
title: "経費精算申請",
items: ["日付", "カテゴリ", "金額", "領収書"]
},
{
title: "有給休暇申請",
items: ["申請日", "休暇日", "理由"]
}
// ... 他の5つのフォーム定義
];
formDefinitions.forEach(def => {
const form = FormApp.create(def.title);
def.items.forEach(item => {
form.addTextItem().setTitle(item);
});
// フォームを指定フォルダに移動し、スプレッドシートをリンク
});
}
詳細なコード実装については、別記事で解説予定です。
6. まとめ:仕組みの「設計」にこそ価値がある
ツールは誰でも作れる時代
Googleフォームは、誰でも5分で作れます。しかし、ここが陥りやすい罠です。
「仕組みが動く」と「正しく仕組みが回る」は別です。
大事なのは「何を」「どの項目で」「どの順番で」入れるか
- 労働基準法、社会保険法に対応した項目設計
- 社員が実際に使う流れの最適化
- 段階的導入によるスムーズな定着
これらは、経験とノウハウがあってこそ初めて成立します。
人事経験がない人が作ると、法的に必要な項目が抜ける
よくあるケース:
- 「健康診断の結果を記録する」という項目はあるが、「産業医の指導記録」がない
- 「有給休暇日数」は管理しているが、「時間単位での有給取得ルール」の記載がない
- 「退職」の手続きリストはあるが、「離職票発行の法定期限(10日以内)」が明記されていない
税務調査や労基署の指導が入ると、「実は要件を満たしていなかった」という事態に至ります。
仕組みの設計を外部の専門家に相談する価値
50人以下の企業こそ、人事制度の設計に専門家の知見を入れるべき理由:
- 予防的対応:問題が起きる前に制度を整える
- コスト削減:税務調査や労務紛争で数百万円失うより、設計段階で数万円投資する方が安い
- スムーズな成長:企業が成長した時、基盤がしっかりしていると拡張が簡単
最後に
50人以下の企業の社長は、営業、企画、経理、人事…と何役もこなしています。だからこそ、バックオフィスの仕組みまで細かく設計している余裕がない。それは理解しています。
しかし、この7つの仕組みは「社員を守る」「企業を守る」ための最小限のセーフティネットです。
無料で作れるなら、作らない理由はありません。
次のステップは、この記事を読んで「うちの会社、いくつ当てはまるかな?」と気づくこと。そして、Step1から始めること。
1ヶ月で経費精算と備品購入を整える。3ヶ月で7つすべてを揃える。
その時、あなたの会社は確宗に変わっています。
関連記事(リンク予定)
- 「Googleフォーム + Apps Script で経費精算システムを25秒で作る方法」
- 「小規模企業の人事評価制度:年1回の簡単設計法」
- 「退職トラブル回避のための離職票・有給管理チェックリスト」