Employee Reimbursement: Company-Paid vs Employee-Paid
Distinguish total spending, employee outlays and the amount requested for reimbursement without combining currencies.
Use the payer first
The person or entity that paid determines the first split. An employee-funded item is an out-of-pocket amount. A company-funded item is still an expense record, but is not money owed to that employee through this report. Marking the company item as reimbursable would count the same funding twice; the builder rejects that combination.
Then decide whether it is part of this claim
The reimbursement flag is an explicit reporting choice. It is not approval under an employer policy and is not a tax conclusion. An employee can have a positive outlay that is excluded from the claim. The builder labels the output Requested reimbursement so it cannot be mistaken for an amount that has already been approved or paid.
A complete worked example
In the invented example, an employee pays USD 120.10 for rail and USD 15.00 for an excluded personal item. The company pays USD 240.20 for lodging. USD recorded spending is 375.30, employee-paid outlays are 135.10, and requested reimbursement is 120.10. Excluded spending is 255.20: the company-funded lodging plus the personal item. Each category remains visible in the full ledger.
Keep currencies separate
A further employee-paid EUR 8.50 transport claim produces a separate EUR 8.50 total. Adding 8.50 to 120.10 would mix units and give no valid reimbursement total. If your employer requires one settlement currency, use its documented rate, date and rounding policy in the approved accounting workflow; this builder performs no FX conversion.
Review items this model does not offset
The builder records positive outlays only. Refunds, advances, partial reimbursements, payroll deductions and foreign-exchange adjustments are not modelled. Do not enter a negative item with a positive sign to force a desired total. Reconcile those adjustments separately with finance and attach the approved supporting schedule.
Use exact amounts and reconcile the handoff
Amounts use exact integer cents with at most two decimal places for USD, EUR, GBP, CAD and AUD. There is no binary-float rounding in the totals. Compare the exported rows with receipts and the approved reimbursement schedule. A report with correct arithmetic can still contain the wrong claimant, duplicate receipt or unsupported business purpose.