Contractor finance · Reimbursables

Track contractor reimbursable expenses for client billing

When a job contract says materials, dump fees, and permit costs are billed back at cost, you need to know exactly which receipts are reimbursable and which you absorbed. Miss one and you eat the cost; double-bill one and you have an awkward conversation. Cash Workspace lets you record each cost, flag it reimbursable or absorbed, attach the receipt, and pull the reimbursable items into a backup document beside the client invoice.

The problem

Why reimbursable costs slip through

On a cost-plus or time-and-materials job, dozens of receipts pile up over weeks. Without a reimbursable flag on each one, sorting billable from absorbed at invoice time is guesswork.

  • A $340 lumber run and a $90 dump fee are reimbursable but get lumped with your own overhead.
  • You bill a markup-only item at cost, or absorb a billable one, because no flag said which was which.
  • The client asks for backup and you scramble to find which receipts belong to the job.
  • Two crews bought materials for the same job and only one set of receipts gets billed.
  • A reimbursable subcontractor invoice never makes it onto the client's bill.

The workflow

Flag and assemble reimbursable costs

Tag each cost the moment you record it so invoice-time assembly is a filter, not a hunt.

  1. 1

    Record the cost

    Enter every material, fee, and rental against the client/job tag with vendor, date, and amount.

  2. 2

    Set the reimbursable flag

    Note each record as 'reimbursable' or 'absorbed' based on the contract terms for that job.

  3. 3

    Attach the receipt

    Attach the supplier receipt or fee document so cost and proof stay together.

  4. 4

    Filter by job and flag

    When billing, pull every reimbursable record for the job into one list.

  5. 5

    Export the backup

    Export the reimbursable list as a backup document to send beside the client invoice.

Record structure

What to record for each reimbursable cost

A consistent set of fields makes the reimbursable filter clean and the client backup credible.

Job / client tag
The consistent client and job name so all costs group to the right invoice.
Vendor
Supplier, dump site, permit office, or rental yard the cost came from.
Date
Purchase date, so it lands in the right billing period for the job.
Amount
What you paid, the figure that goes onto the backup at cost.
Reimbursable flag
Reimbursable or absorbed, per the contract terms for that job.
Category
Materials, dump/disposal, permit, rental, or subcontractor.
Receipt attachment
The supplier receipt or fee document attached to the record.
Note
A line like 'per contract section 4 — billed at cost' for context.

Example setup

An example reimbursable setup

One way to organize a cost-plus job inside your workspace.

Smith kitchen — reimbursable

Lumber, tile, dump fees, and the plumbing-sub invoice, each flagged reimbursable with its receipt attached.

Smith kitchen — absorbed

Blade replacements and your own fuel, flagged absorbed so they stay off the client backup.

Client backup exports

The exported reimbursable list sent alongside each client invoice for the job.

Common mistakes

Mistakes to avoid

  • Leaving the reimbursable flag blank, so absorbed and billable costs blur together.
  • Recording a cost without attaching the receipt, leaving the client backup unsupported.
  • Tagging costs to the wrong job so they land on the wrong invoice.
  • Forgetting reimbursable subcontractor invoices when only material receipts get flagged.
  • Billing a flat-fee item at cost because no note captured the contract terms.

How it helps

How Cash Workspace helps

Reimbursable vs. absorbed flag

Tag each cost record so reimbursable and absorbed items stay clearly separated per job.

Receipt attached to each cost

Attach the supplier receipt to its record so backup documents are supported by proof.

Filter and export per job

Pull every reimbursable record for a job into one organized export to send beside the invoice.

FAQ

Reimbursable expense FAQ

How do I separate reimbursable from absorbed costs?
Record each cost with a reimbursable-or-absorbed flag based on your contract. When you bill, filter the job for reimbursable records and export just those into a backup document.
Can I attach receipts to the backup?
You attach each receipt to its cost record, so when you export the reimbursable list the supporting documents are organized alongside it for the client.
Does Cash Workspace calculate the markup or bill the client?
No. It records costs at the amount you enter and keeps them organized by flag and job; you apply any markup and send the invoice yourself.

Organizing help — not tax, accounting, or legal guidance

Cash Workspace is a free workspace for organizing invoices, expenses, receipts, clients, and documents. This page is organizing guidance only — not tax, accounting, legal, or bookkeeping guidance. Cash Workspace does not connect to your bank, does not scan or read your receipts for you, and does not move or collect payments. Whether an expense is deductible depends on your situation, so confirm it with a qualified accountant or tax professional.

Bill back every reimbursable cost

Start a free workspace and flag each cost reimbursable or absorbed with its receipt attached, so your client backup assembles in one filter.