What is cost allocation plan (CAP) and why your organization needs one

Nonprofit cost allocation plan