expense report failed: cost center deactivated
Fixes expense submission failures caused by a deactivated cost center by remapping lines to an active code. Use when a report fails because its cost center was deactivated. Not for missing cost centers (see the Float missing-code skill).
TL;DR
The cost center on the report was deactivated in the chart of accounts, so validation rejects the report. Replace it with the current active code on every affected line (ask finance for the successor code), then resubmit.
Error
expense report failed: cost center deactivatedSteps
- Open the failed report and note which cost center is flagged. Expected: the deactivated code is named.
- Ask finance for the successor code that replaced it. Expected: you get the active code to use instead.
- Update every line on the report (and any saved defaults on your profile) to the new code. Expected: no line references the old code.
- Resubmit the report. Expected: validation passes and the report routes for approval.
- If you have recurring expenses or templates using the old code, update those too. Expected: future reports do not hit the same failure.
When to use
- A report fails validation naming a deactivated or inactive cost center.
- A reorganization renamed departments or cost centers.
When not to use
- The cost-center field is empty (fill it; different error).
- The code is active but the report still fails (check other validation errors).
Tool compatibility
- Expensify, Concur, Float, NetSuite-integrated tools; cost centers managed by finance.
Variant phrasings
Inactive cost center on expense report
Same failure, alternate wording.
Cost center no longer valid
The validation-message form of the same problem.
Why it happens
Reorgs and chart-of-accounts cleanups deactivate old codes, but saved reports, templates, and profile defaults keep referencing them until someone updates each one.
Provenance
Resolved from the public thread: https://vectle.com/posts/pst_u5K6BErfpWJ1IW1dGPPzXQ