
Lập ngân sách (Budgeting): Từ ngân sách tĩnh (Static Budget) đến ngân sách linh hoạt (Flexible Budget) theo biến động thị trường.
7/11/2026 · 16p đọc
Tháng 11, ban giám đốc một chuỗi F&B ngồi lại chốt ngân sách cho năm sau. Doanh thu kế hoạch tăng 30%, mở thêm 12 điểm bán, chi marketing tăng theo tỷ lệ. Con số đẹp, được ký duyệt, in đóng gáy. Đến tháng 4 năm sau, chi phí mặt bằng tăng, một đối thủ giảm giá sâu, sức mua yếu đi — doanh thu thực chỉ đạt 68% kế hoạch. Nhưng bộ máy vẫn tiêu tiền theo cái ngân sách đóng gáy từ tháng 11. Đến quý III, công ty phát hiện mình đã "đốt" hết ngân sách marketing cả năm cho một thị trường đã thay đổi bản chất.
Đây là bi kịch kinh điển của ngân sách tĩnh (static budget): nó được lập một lần, cho một kịch bản, rồi trở thành lỗi thời ngay khi hiện thực rẽ hướng. Câu hỏi HĐQT hay chất vấn CFO không phải "ngân sách năm nay là bao nhiêu?" mà là: "Nếu doanh thu hụt 20%, chúng ta cắt gì trước, cắt bao nhiêu, và ai được quyền quyết?" Một ngân sách không trả lời được câu hỏi đó chỉ là một bản ghi ước vọng, không phải công cụ quản trị.
Bài này bàn về cách chuyển hệ thống ngân sách từ một sự kiện thường niên cứng nhắc thành một cơ chế sống — cập nhật liên tục, gắn với driver (yếu tố dẫn dắt) kinh doanh, và phản ứng được với biến động thị trường. Đó là ranh giới giữa một phòng tài chính "ghi sổ" và một FP&A (Financial Planning & Analysis) thực sự lái được con thuyền.
Vì sao ngân sách tĩnh gãy — và bốn trường phái thay thế
Ngân sách tĩnh giả định thế giới đứng yên: một mức doanh thu, một cơ cấu chi phí, khoá cứng 12 tháng. Vấn đề không nằm ở việc lập kế hoạch — mọi doanh nghiệp cần một điểm neo — mà ở chỗ nó không có cơ chế tự điều chỉnh khi giả định gãy. Khi thực tế lệch khỏi kế hoạch, ngân sách tĩnh biến việc so sánh thành vô nghĩa: bạn đang so chi phí thực ở mức sản lượng thực với chi phí kế hoạch ở một mức sản lượng chưa từng xảy ra.
Có bốn trường phái khắc phục, và một CFO giỏi phối hợp cả bốn thay vì chọn một:
1. Ngân sách linh hoạt (flexible budget). Thay vì khoá con số tuyệt đối, ta khoá công thức. Chi phí biến đổi được biểu diễn theo đơn vị sản lượng; khi sản lượng thực thay đổi, ngân sách "co giãn" theo. Nhờ đó phân tích chênh lệch (variance analysis) mới sạch: tách được phần lệch do sản lượng (volume variance) khỏi phần lệch do hiệu suất/giá (spending variance). Đây là nền tảng kỹ thuật của mọi thứ phía sau.
2. Rolling forecast (dự báo cuốn chiếu). Thay vì lập một lần cho 12 tháng rồi để yên, mỗi tháng/quý ta cập nhật lại và luôn nhìn tới trước 12–18 tháng. Ngân sách không còn "hết hạn" vào tháng 12; nó luôn có một chân trời phía trước. Doanh nghiệp SaaS và thương mại điện tử — nơi thị trường đổi theo tuần — gần như bắt buộc phải chạy rolling forecast.
3. Zero-based budgeting (ZBB) vs incremental. Ngân sách gia tăng (incremental) lấy năm ngoái cộng thêm vài phần trăm — dễ làm nhưng bảo tồn cả sự lãng phí. ZBB bắt mọi khoản chi phải tự biện minh lại từ số 0 mỗi kỳ: "khoản này tạo ra giá trị gì, nếu bỏ đi thì sao?" ZBB rất mạnh để cắt mỡ thừa nhưng tốn công; thực tế nên chạy ZBB luân phiên — mỗi năm soi kỹ 2–3 trung tâm chi phí lớn thay vì làm toàn bộ.
4. Driver-based budgeting (ngân sách theo yếu tố dẫn dắt). Đây là bước tiến quan trọng nhất. Thay vì dự toán trực tiếp từng dòng chi phí, ta mô hình hoá chúng theo các driver vận hành: doanh thu = số lead × tỷ lệ chuyển đổi × giá trị đơn; chi phí nhân sự chăm sóc = số khách hàng active / năng suất mỗi nhân viên. Khi một driver đổi, cả ngân sách tự tính lại. Đây chính là cầu nối để gắn ngân sách với OKR — vì OKR cũng được diễn đạt bằng chính các driver đó.
Phân tích theo 5W3H1R: Xây quy trình budgeting linh hoạt
Why — Tại sao phải làm
Pain point tài chính: ngân sách tĩnh khiến doanh nghiệp phản ứng chậm với thị trường, phân bổ nguồn lực sai suốt nhiều tháng, và biến variance analysis thành vô nghĩa. Mục tiêu kinh doanh: biến ngân sách thành công cụ ra quyết định thời gian thực — biết ngay khi nào phải phanh chi phí, khi nào được đạp ga đầu tư. Giá trị tạo ra: rút ngắn thời gian từ "phát hiện lệch" đến "hành động điều chỉnh" từ hàng quý xuống hàng tuần, bảo vệ biên lợi nhuận và thanh khoản.
What — Bản chất là gì (chi tiết nhất)
Quy trình budgeting linh hoạt là một hệ thống lập kế hoạch tài chính động, kết hợp: (a) một ngân sách nền (annual plan) làm điểm neo chiến lược; (b) một lớp flexible budget để chuẩn hoá theo sản lượng; (c) một cơ chế rolling forecast cập nhật định kỳ; và (d) một mô hình driver-based làm động cơ tính toán.
- Scope IN: doanh thu theo dòng sản phẩm/kênh; chi phí biến đổi (COGS, hoa hồng, phí giao dịch); chi phí bán hàng & marketing theo driver; chi phí nhân sự theo headcount plan; chi phí cố định vận hành; CapEx trọng yếu; và các giả định driver (tỷ lệ chuyển đổi, churn, giá đầu vào, tỷ giá).
- Scope OUT: hạch toán kế toán chi tiết từng bút toán, quyết toán thuế (thuộc bài FIN-20), và định giá gọi vốn (FIN-13) — budgeting cung cấp đầu vào cho chúng chứ không thay thế.
- Thành phần cấu thành: thư viện driver và giả định; mô hình tài chính 3 báo cáo liên kết; các kịch bản (base/bull/bear); ngưỡng trigger tái phân bổ; và bộ report chuẩn.
- Output/sản phẩm đầu ra: (1) Annual Operating Plan được duyệt; (2) Rolling forecast 12–18 tháng cập nhật mỗi tháng; (3) Flexed budget để chạy variance hàng kỳ; (4) Bảng kịch bản kèm phương án hành động; (5) Bộ ngân sách phân rã tới từng trung tâm chi phí (cost center) với người sở hữu rõ ràng.
Who — Ai thực hiện & ai hưởng lợi (RACI)
- A (Accountable): CFO — chịu trách nhiệm cuối cùng về tính toàn vẹn và kỷ luật ngân sách.
- R (Responsible): đội FP&A — xây mô hình, chạy forecast, hợp nhất số liệu; trưởng bộ phận (Sales, Marketing, Ops, Nhân sự) — sở hữu ngân sách và driver của phòng mình.
- C (Consulted): kế toán trưởng (dữ liệu thực tế, chuẩn ghi nhận), CEO (định hướng chiến lược), IT/Data (nguồn dữ liệu).
- I (Informed): HĐQT, các trưởng nhóm vận hành, đội mua hàng.
Nguyên tắc cốt lõi: ngân sách không phải "của phòng tài chính". FP&A sở hữu quy trình và phương pháp; trưởng bộ phận sở hữu con số và cam kết. Ngân sách áp đặt từ trên xuống không ai bảo vệ; ngân sách đồng kiến tạo thì có người chịu trách nhiệm.
Where — Diễn ra ở đâu / hệ thống nào
Trong hệ sinh thái SellersStar, quy trình này thuộc module Tài chính, cụ thể phân hệ Planning & Budgeting, liên thông với: phân hệ Kế toán (lấy actuals), phân hệ OKR/KPI (đồng bộ driver và mục tiêu), và Intelligence Hub (nơi driver tài chính nối với chiến lược). Phạm vi áp dụng: toàn bộ các cost center và profit center; từ ngân sách tập đoàn tổng hợp xuống tới từng đơn vị kinh doanh. Về công cụ, giai đoạn đầu có thể dùng bảng tính có kiểm soát phiên bản, nhưng khi quy mô lớn cần chuyển sang nền tảng FP&A chuyên dụng để tránh "địa ngục spreadsheet".
When — Khi nào bắt đầu & kết thúc
Đây là hoạt động liên tục, không có điểm "kết thúc". Nhịp điệu chuẩn:
- Hàng năm (Q4): lập Annual Operating Plan, chốt driver chiến lược, phê duyệt HĐQT.
- Hàng quý: re-forecast lớn, điều chỉnh kịch bản, xét lại phân bổ vốn giữa các bộ phận.
- Hàng tháng: cập nhật rolling forecast, chạy variance (actual vs flexed budget), báo cáo lệch có ý nghĩa.
- Hàng tuần (với chỉ số nhạy cảm): theo dõi driver dẫn dắt (lead, đơn hàng, giá đầu vào) để phát hiện sớm tín hiệu lệch.
Timeline triển khai hệ thống mới thường theo phasing: tháng 1–2 dựng thư viện driver và mô hình; tháng 3–4 chạy song song với cách cũ; tháng 5 trở đi vận hành chính thức.
How — Thực hiện bằng cách nào (quy trình các bước)
Bước 1 — Xác định driver kinh doanh. Đầu vào: mô hình kinh doanh, dữ liệu lịch sử. Hoạt động: nhận diện 8–15 driver thực sự dẫn dắt doanh thu và chi phí (không quá nhiều). Đầu ra: thư viện driver có định nghĩa và nguồn dữ liệu.
Bước 2 — Xây mô hình driver-based. Đầu vào: thư viện driver, cấu trúc 3 báo cáo. Hoạt động: liên kết mỗi dòng ngân sách với driver bằng công thức; tách chi phí cố định / biến đổi. Đầu ra: mô hình tài chính động.
Bước 3 — Thiết lập kịch bản. Đầu vào: mô hình, giả định thị trường. Hoạt động: dựng 3 kịch bản base/bull/bear bằng cách thay giá trị driver; gắn mỗi kịch bản với ngưỡng trigger. Đầu ra: bảng kịch bản kèm playbook hành động.
Bước 4 — Đồng kiến tạo với bộ phận. Đầu vào: mô hình base, mục tiêu chiến lược. Hoạt động: FP&A làm việc với từng trưởng bộ phận để chốt giả định và cam kết. Đầu ra: ngân sách phân rã tới cost center, có chủ sở hữu.
Bước 5 — Phê duyệt & thiết lập rolling. Đầu vào: ngân sách hợp nhất. Hoạt động: HĐQT duyệt Annual Plan; cấu hình chu kỳ re-forecast. Đầu ra: Annual Operating Plan + lịch rolling forecast.
Bước 6 — Chạy variance theo flexible budget. Đầu vào: actuals hàng tháng, sản lượng thực. Hoạt động: "flex" ngân sách theo sản lượng thực rồi so sánh; tách volume variance và spending variance. Đầu ra: báo cáo lệch trọng yếu kèm nguyên nhân.
Bước 7 — Tái phân bổ & cập nhật forecast. Đầu vào: kết quả variance, tín hiệu driver. Hoạt động: khi vượt ngưỡng trigger, kích hoạt playbook — dịch chuyển ngân sách giữa các khoản, cập nhật rolling forecast. Đầu ra: forecast mới, quyết định phân bổ, đóng vòng lặp về Bước 6.
How Much — Cần bao nhiêu nguồn lực
Định tính theo mức độ: với doanh nghiệp vừa, chi phí chủ yếu là nhân sự FP&A (1–2 người chuyên trách) và thời gian của trưởng bộ phận trong mỗi chu kỳ. Chi phí hệ thống ở mức trung bình nếu dùng nền tảng FP&A SaaS; thấp nếu khởi đầu bằng spreadsheet có kỷ luật (nhưng "chi phí ẩn" của lỗi và thời gian tăng nhanh theo quy mô). Đầu tư lớn nhất không phải tiền mà là kỷ luật dữ liệu: cần nguồn actuals sạch và kịp thời từ kế toán, nếu không mọi forecast đều rác.
How Long — Bao lâu thấy kết quả
- Milestone 4–8 tuần: có mô hình driver-based chạy được và bộ kịch bản đầu tiên.
- Milestone 1 quý: hoàn thành một chu kỳ variance sạch và một lần re-forecast — bắt đầu thấy quyết định nhanh hơn.
- Milestone 2–3 quý: rolling forecast trở thành phản xạ tổ chức; độ chính xác forecast cải thiện rõ; thời gian đóng ngân sách hàng năm rút ngắn. Vì là hoạt động liên tục, giá trị tích luỹ theo thời gian — mỗi vòng lặp mô hình càng "hiểu" doanh nghiệp hơn.
Risk — Rủi ro & phương án dự phòng
| Rủi ro | Biện pháp |
|---|---|
| "Sandbagging" — bộ phận cố tình đặt mục tiêu thấp, chi phí cao để dễ đạt | Dùng driver-based để chuẩn hoá giả định; benchmark chéo giữa bộ phận; CFO thách thức giả định bất thường |
| Rolling forecast thành gánh nặng hành chính, tốn công vô ích | Chỉ re-forecast các dòng trọng yếu; tự động hoá lấy actuals; giữ mô hình gọn (driver ít mà mạnh) |
| Ngân sách "sống" khiến mất kỷ luật chi tiêu — ai cũng xin nới | Neo bằng Annual Plan; mọi tái phân bổ phải qua ngưỡng trigger và cấp duyệt rõ ràng |
| Dữ liệu actuals chậm/bẩn làm forecast sai | Ưu tiên tự động hoá kết nối kế toán; đóng sổ nhanh; kiểm soát chất lượng dữ liệu đầu vào |
| Quá nhiều kịch bản gây tê liệt quyết định | Giới hạn 3 kịch bản với trigger định lượng rõ; mỗi kịch bản kèm playbook hành động sẵn |
| Mô hình phụ thuộc một người (key-person risk) | Tài liệu hoá mô hình; chuẩn hoá công thức; chuyển dần lên nền tảng FP&A |
Khung tài chính: Flexible Budget và tách chênh lệch
Cốt lõi kỹ thuật của flexible budget là công thức chi phí:
Ngân sách linh hoạt = Chi phí cố định + (Chi phí biến đổi đơn vị × Sản lượng thực)
Từ đó, tổng chênh lệch được tách làm hai phần có ý nghĩa quản trị khác nhau:
- Volume variance (chênh lệch do sản lượng) = (Ngân sách tĩnh − Ngân sách linh hoạt). Phần này phản ánh việc bán được nhiều/ít hơn kế hoạch — thuộc về thị trường và bán hàng.
- Spending/Flexible-budget variance (chênh lệch do chi tiêu) = (Thực tế − Ngân sách linh hoạt). Phần này phản ánh hiệu suất và kiểm soát giá — thuộc về vận hành.
Ý nghĩa ra quyết định: nếu chi phí marketing vượt ngân sách tĩnh, ngân sách tĩnh sẽ mắng nhầm đội marketing. Nhưng khi "flex" theo doanh thu thực, có thể phát hiện họ tiêu đúng tỷ lệ — vấn đề thật nằm ở sản lượng hụt, tức ở khâu chuyển đổi hoặc thị trường. Tách đúng nguyên nhân mới hành động đúng. Chủ đề này được đào sâu ở bài FIN-12.
Framework áp dụng được: Bảng thiết lập Rolling Forecast theo Driver
Sao chép và điền cho từng dòng ngân sách trọng yếu:
| Dòng ngân sách | Driver dẫn dắt | Công thức | Loại (CĐ/BĐ) | Kịch bản Base | Bear | Bull | Ngưỡng trigger | Chủ sở hữu |
|---|---|---|---|---|---|---|---|---|
| Doanh thu kênh online | Lead × CR × AOV | =Lead×CR×AOV | — | CR 2.5% | CR 1.8% | CR 3.2% | CR < 2.0% → xem lại chi ads | Trưởng Sales |
| Chi phí ads | % doanh thu / CAC mục tiêu | =Đơn mới×CAC | Biến đổi | CAC ổn định | CAC +25% | CAC −15% | CAC > ngưỡng → phanh chi | Trưởng Mkt |
| COGS | Sản lượng × giá đầu vào | =SL×Giá | Biến đổi | Giá ổn định | Giá +15% | Giá −10% | Giá +10% → đàm phán NCC | Trưởng Mua hàng |
| Nhân sự CSKH | Số KH active / năng suất | =Active/NS | Bán biến đổi | NS chuẩn | Cần +2 HC | Giữ HC | Active/HC vượt ngưỡng → tuyển | Trưởng Ops |
| Chi phí cố định | — (thuê, khấu hao) | Cố định | Cố định | Theo hợp đồng | +mặt bằng mới | — | — | CFO |
Kèm checklist chu kỳ hàng tháng: (1) Cập nhật actuals ✓ (2) Flex ngân sách theo sản lượng thực ✓ (3) Chạy variance, tách volume/spending ✓ (4) Rà driver so kịch bản ✓ (5) Kiểm tra ngưỡng trigger ✓ (6) Cập nhật rolling forecast 12–18 tháng ✓ (7) Báo cáo lệch trọng yếu + đề xuất tái phân bổ ✓.
Case study Việt Nam (minh hoạ điển hình)
Bối cảnh minh hoạ, số liệu mang tính điển hình để làm rõ phương pháp, không gán cho doanh nghiệp có thật.
Một công ty thương mại điện tử ngành mỹ phẩm quy mô vừa lập ngân sách tĩnh đầu năm với giả định tăng trưởng 40% và CAC (chi phí thu hút khách hàng) ổn định. Đến quý II, một nền tảng quảng cáo thay đổi thuật toán khiến CAC tăng khoảng 30%; đồng thời một đối thủ tung khuyến mãi sâu làm tỷ lệ chuyển đổi giảm. Với ngân sách tĩnh, đội marketing vẫn giải ngân theo kế hoạch cũ — vì "ngân sách đã duyệt" — và biên lợi nhuận đóng góp âm dần mà không ai bấm chuông báo động kịp.
Sau khi chuyển sang mô hình driver-based với rolling forecast, họ khoá công thức: chi ads gắn với CAC mục tiêu và số đơn mới, kèm ngưỡng trigger "CAC vượt 20% so với base thì tự động phanh 30% ngân sách ads và chuyển sang kênh giữ chân khách cũ". Khi cú sốc CAC lặp lại ở chu kỳ sau, hệ thống phát hiện lệch ngay trong tuần thứ hai của tháng, playbook được kích hoạt: dịch ngân sách từ acquisition sang retention (email, loyalty), giữ biên đóng góp dương. Rolling forecast được cập nhật, mục tiêu quý điều chỉnh xuống thực tế thay vì đuổi theo con số ảo. Bài học: giá trị không nằm ở việc dự báo đúng cú sốc — không ai đoán được thuật toán đổi — mà ở việc có sẵn công thức và trigger để phản ứng trong vài ngày thay vì vài tháng.
GÓC NHÌN CFO
- Nếu doanh thu quý tới hụt 25%, ngân sách của chúng ta tự cắt được bao nhiêu chi phí biến đổi — hay mọi thứ vẫn "cố định" một cách nguy hiểm?
- Mỗi dòng ngân sách lớn của công ty đang neo vào driver nào, và ai là người phải giải trình khi driver đó lệch?
- Chúng ta đang chạy incremental theo quán tính, hay có dám soi lại vài trung tâm chi phí lớn từ con số 0?
- Rolling forecast của tôi có thực sự dẫn tới quyết định tái phân bổ, hay chỉ là một báo cáo đẹp không ai hành động theo?
- Ngân sách của chúng ta có nói cùng ngôn ngữ với OKR không — hay tài chính và vận hành đang đo hai thế giới khác nhau?
🔗 Liên kết với các bài khác (Alignment)
- Ngân sách phải khớp với dòng tiền — xem Quản trị Dòng tiền (Cash Flow Management): một ngân sách có lãi trên P&L vẫn có thể vỡ thanh khoản nếu không soi cash.
- Nền tảng mô hình hoá driver bắt nguồn từ Hoạch định Tài chính Dài hạn.
- Ngân sách là đầu vào cho quyết định Phân bổ Vốn (Capital Allocation) và kỷ luật Quản trị Chi phí (Cost Management).
- Vòng lặp variance ở Bước 6 được đào sâu tại Phân tích Chênh lệch (Variance Analysis).
- Driver ngân sách cần đồng bộ với Thiết lập OKRs Tài chính và KPIs Tài chính Trọng yếu.
- Rolling forecast được nâng cấp bằng AI ở Dự báo Tài chính (Forecasting) bằng AI.
Kết bài
Ngân sách không phải một bản cam kết đóng gáy để treo tường — nó là hệ thần kinh tài chính của doanh nghiệp. Ngân sách tĩnh cho bạn một bức ảnh chụp thị trường của tháng 11; ngân sách linh hoạt cho bạn một dòng video cập nhật liên tục về nơi bạn đang thực sự đứng. Sự khác biệt giữa hai thứ đó, khi thị trường rẽ hướng, chính là khác biệt giữa phanh kịp và lao xuống vực.
Với vai trò CFO, việc cần làm không phải viết một ngân sách chính xác hơn — không ai đoán đúng tương lai — mà là xây một cơ chế phản ứng nhanh hơn: khoá công thức thay vì con số, gắn mỗi dòng chi vào một driver và một người sở hữu, đặt sẵn ngưỡng trigger và playbook. Hãy bắt đầu bằng một việc cụ thể trong tuần này: chọn ba dòng ngân sách lớn nhất, hỏi "chúng neo vào driver nào?", và nếu không trả lời được — bạn vừa tìm ra điểm mù đắt giá nhất trong hệ thống tài chính của mình.
Bài trước: Quản trị Dòng tiền (Cash Flow Management) · Bài tiếp theo: Phân bổ Vốn (Capital Allocation)