6 separate billing portals — no unified cost visibility