ab65a470a0
The tax-report cost query selected inbound_documents.description, but that column only exists on the 'expenses' table — inbound_documents has none. On Postgres this threw 'column inbound_documents.description does not exist', so the whole cost side failed with 'Costs could not be loaded'. Use inbound_documents.invoice_number (an existing column, same descriptor ledgerService surfaces) as the cost-row label instead. Expense rows still use their real expenses.description column.