Hợp nhất và loại trừ: ownership, elimination, equity pickup, NCI
Đây là bài lõi của series: cách AP&C (Adaptive Planning and Consolidation) biến số liệu của nhiều pháp nhân thành báo cáo hợp nhất. Ba cơ chế loại trừ có bản chất kỹ thuật khác nhau — nắm được điều này là tránh được nửa số nhầm lẫn:
| Cơ chế | Bản chất |
|---|---|
| Loại trừ liên công ty / interworktag | Không ghi sổ — tính tại thời điểm chạy báo cáo, hiện thành cột Elimination |
| Equity pickup (phương pháp vốn chủ) | Ghi bút toán thật vào sổ công ty mẹ |
| NCI (Noncontrolling Interest — lợi ích cổ đông không kiểm soát) | Ghi bút toán hợp nhất khi bật opt-in (persisted) |
Điều kiện cứng trước khi làm gì khác
Phần tiêu đề “Điều kiện cứng trước khi làm gì khác”- Mọi company trong hierarchy hợp nhất dùng chung account set, chung primary (hoặc alternate) fiscal schedule; đồng tiền sổ được phép khác nhau.
- Khai ownership đầy đủ cho mọi company trong hierarchy.
- Chỉ định consolidating parent cho hierarchy — quên bước này thì Workday âm thầm bỏ qua toàn bộ rule loại trừ đầu tư vào công ty con và NCI, không báo lỗi.
1. Company Ownership — bảng sở hữu
Phần tiêu đề “1. Company Ownership — bảng sở hữu”Task Edit Company Ownership Details trên từng công ty con, có effective
date (Workday tính lợi nhuận và lợi nhuận giữ lại từ đúng thời điểm thay đổi
tỷ lệ):
- Tổng sở hữu mọi chủ (kể cả bên thứ ba) phải = 100%. Chủ ngoài hệ thống khai bằng Create Third Party (thành worktag gắn vào bút toán loại trừ).
- Không hỗ trợ sở hữu vòng (A sở hữu B, B sở hữu lại A trực/gián tiếp).
- Claim on Assets % dùng khi chia lợi ích không theo tỷ lệ vốn.
- Gotcha tinh vi: giảm sở hữu một chủ về 0% thì đừng xóa dòng ngay trong kỳ đó — để Workday ghi nhận điều chỉnh thay đổi sở hữu xong, sang kỳ sau mới xóa.
2. Loại trừ liên công ty (intercompany / interworktag)
Phần tiêu đề “2. Loại trừ liên công ty (intercompany / interworktag)”Cấu hình ở Maintain Elimination Rules. Cơ chế: Workday dựa vào intercompany
affiliate worktag trên từng dòng bút toán — chỉ loại trừ khi cả hai bên đều
nằm trong hierarchy đang chạy báo cáo. Mỗi rule khai: các tài khoản cần loại
trừ + một variance account hứng phần không cân khi hai vế không khớp nhau.
Kinh nghiệm từ chính tài liệu Workday:
- Mỗi rule một variance account riêng, duy nhất — để chênh lệch đối chiếu truy được về đúng rule; đừng dùng chính tài khoản liên công ty làm variance.
- Hai bên dùng translation method khác nhau → sinh translation variance — cân nhắc cho cặp tài khoản loại trừ dùng cùng method (recipe đổi method không phá lịch sử ở bài Ngoại tệ).
- Đối chiếu thường xuyên bằng report
Intercompany Elimination Out of Balance. - Gotcha roll-forward: tài khoản kết quả kinh doanh mang affiliate worktag nhưng không nằm trong elimination rule, khi kết chuyển cuối năm sẽ kéo affiliate vào lợi nhuận giữ lại → kỳ sau loại trừ nhiều hơn dự kiến; xử lý bằng bút toán reclass affiliate khỏi retained earnings.
3. Equity Pickup — phương pháp vốn chủ
Phần tiêu đề “3. Equity Pickup — phương pháp vốn chủ”Ghi phần lãi/lỗ của công ty con vào sổ mẹ (Equity Pickup task, rule ở tab
Equity Pickup của Maintain Elimination Rules). Cấu trúc một rule: Source
(thường là nhóm tài khoản net income của con) → Investment Account (tăng/
giảm đầu tư trên sổ mẹ) + Profit/Loss Account (thu nhập vốn chủ trên P&L
mẹ) + Provision Account (ghi lỗ — không khai thì Workday theo dõi lỗ nhưng
không ghi sổ, nên luôn khai) + Ownership Change Adjustment Account (chênh
do thay đổi tỷ lệ giữa kỳ).
Quyết định chiến lược: chạy EP cho tất cả công ty sở hữu (khuyến nghị khi có NCI/thay đổi sở hữu — nhưng phải đưa các tài khoản EP vào elimination rules để loại bút toán EP của công ty hợp nhất toàn phần khỏi báo cáo), hay chỉ chạy cho công ty theo phương pháp vốn chủ (đơn giản hơn, cần hierarchy riêng).
Cách tính: mỗi công ty mẹ một kết quả = % sở hữu × số nguồn; sở hữu nhiều tầng thì phải đưa Profit/Loss account vào Source để kết quả chảy lên tầng trên. Ghi theo đồng tiền cơ sở của công ty con (khuyến nghị — cho phép đánh giá lại khoản đầu tư qua revaluation) hay theo đồng tiền mẹ (đầu tư giữ tỷ giá lịch sử) là lựa chọn trên từng rule.
Ràng buộc vận hành hay vấp: bút toán EP kỳ trước phải Posted mới chạy được kỳ sau; trước mỗi lần chạy, Investment account phải có số dư 0-hoặc-Nợ và Provision 0-hoặc-Có theo từng affiliate (ai post tay vào hai tài khoản này sẽ làm EP lỗi — fix bằng bút toán/allocation đưa số dư về 0); hai rule trùng cả Source lẫn Profit/Loss cho cùng công ty + kỳ sẽ tạo kết quả double.
4. NCI — lợi ích cổ đông không kiểm soát
Phần tiêu đề “4. NCI — lợi ích cổ đông không kiểm soát”Với công ty con không sở hữu toàn phần, phần của cổ đông thiểu số phải trình bày riêng. Cấu hình một rule cho mỗi tài khoản/summary cần tính NCI (tab Noncontrolling Interest Activity): Source (equity, net income, OCI — Other Comprehensive Income) → Target (net income thường về tài khoản NCI Expense trên P&L; equity thường về chính tài khoản nguồn) → Offset (thường là NCI Equity) → Ownership Change Adjustment Account (không khai thì Run NCI bỏ qua thay đổi sở hữu dù có phát sinh).
Vận hành Run Noncontrolling Interest: chạy theo hierarchy, tính cho kỳ mở
sớm nhất; phải chạy cho từng đồng tiền báo cáo (báo cáo cả USD lẫn VND →
NCI journal cho cả hai, kèm translated beginning balances tương ứng). Workday
tính NCI cho cả công ty con 100% — để khi tỷ lệ đổi giữa kỳ (ví dụ bán công
ty giữa quý) báo cáo vẫn đúng từng khoảng thời gian. Lưu ý cấu hình mới: luôn
chọn Direct Ownership Only (cách tính theo sở hữu gián tiếp đang bị
Workday khai tử dần); và NCI journal không hỗ trợ worktag balancing.
Ghép bốn mảnh — trình tự một kỳ hợp nhất
Phần tiêu đề “Ghép bốn mảnh — trình tự một kỳ hợp nhất”flowchart TB O["1· Cập nhật ownership<br/>(tổng = 100%, có effective date)"] --> DC["2· Nạp data thành viên<br/>ngoài Workday (nếu có)"] DC --> EP["3· Chạy Equity Pickup<br/>(duyệt → POST bút toán thật vào sổ mẹ)"] EP --> NCI["4· Run NCI<br/>theo TỪNG đồng tiền báo cáo"] NCI --> TB["5· Consolidated Trial Balance<br/>loại trừ IC tính tại runtime (cột Elimination)"] TB --> V["6· Đối chiếu variance account<br/>Intercompany Out of Balance"] V -->|"lệch"| FIX["Sửa: đối chiếu nội bộ,<br/>translation method, reclass affiliate"] --> TB V -->|"khớp"| R(["7· Báo cáo hợp nhất ✓"]) style R fill:#e7f5ea,stroke:#2e7d32
Ví dụ sở hữu để hình dung ba cơ chế cùng chạy:
flowchart TB P["Công ty Mẹ P"] -->|"100%"| A["Con A<br/>(hợp nhất toàn phần)"] P -->|"65%"| B["Con B<br/>(hợp nhất + NCI 35%)"] P -->|"30%"| C["Liên kết C<br/>(equity pickup)"] T["Bên thứ ba"] -.->|"35%"| B A <-->|"mua bán nội bộ<br/>→ IC elimination"| B
Công ty khác năm tài chính: dùng alternate fiscal schedule + Edit Consolidation Details khai lịch hợp nhất cho hierarchy; muốn báo cáo theo lịch
thay thế thì tạo hierarchy riêng. Báo cáo plan vs actuals có loại trừ
(so kế hoạch với thực tế ở góc nhìn hợp nhất) — xem bài Ngân sách.
Chắt lọc từ Workday Adaptive Planning and Consolidation Administrator Guide (mục Consolidations and Eliminations) — doc.workday.com.