Bỏ qua để đến nội dung

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 / interworktagKhô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)
  1. 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.
  2. Khai ownership đầy đủ cho mọi company trong hierarchy.
  3. 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.

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.

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.

Chia sẻ: