Why do I get the error “Location cannot be empty for per diem components” when I try to create an expense?
This error message is displayed when you try to record an expense with a category which has been added as an Expense Type in the Rules section of your organization’s policy.
When you try to record an expense from the Add Expense tab and select a category which is configured as a per diem component in your organization’s policy, you will not be able to record that expense. This is because, per diem rates are defined for different locations and you will have to associate a location to calculate a per diem expense.