Back to templates

A sales CSV you can actually import

Download a blank itemised sales CSV and a tested three-row example with a service, retail sale and signed refund. Includes field mapping instructions.

Start with one row per item, not a daily total. This template matches the eight recognised import columns in Trimsum. The blank file contains headings only; the fictional example contains two sales and a refund so you can inspect a real exception before preparing your own file.

The useful part

Keep sales and refunds signed, preserve the original reference, and supply tax separately when it is available. The example produces $43.00 commission after its refund is reviewed under the stated assumptions.

Two files, two different jobs

Use the blank download when assembling an itemised source file. Keep an untouched copy of the original export beside it, because a tidy CSV is not a substitute for the source evidence. Use the fictional example to practise mapping and review; do not append it to business records. Header-only blanks become importable after you add at least one complete sale.

Fill the eight columns

CSV field instructions
FieldWhat to enter
ReferenceOriginal invoice or item reference. Keep leading zeros as text.
DateItem date in YYYY-MM-DD, within the chosen source period.
StaffPerson earning the commission, as supported by the source.
ItemSpecific service or product description.
CategoryService or Retail; review other classifications explicitly.
AmountSigned line sales including the supplied tax, in AUD.
TaxSigned tax amount for that line; leave unknown values blank.
Reported commissionSource commission in AUD, or blank if not supplied. Zero means a reported zero.

Read the fictional three-row example

Mia has a $220.00 service with $20.00 supplied tax, a $33.00 retail item with $3.00 tax, and a $110.00 partial service refund with $10.00 tax. Refund values are negative in the file. Assuming commission excludes supplied tax and rates are 40% service and 10% retail, the calculation is $80.00 + $3.00 − $40.00 = $43.00. The source reports zero commission on the refund, creating a reviewable $40.00 difference.

Fictional example · AUD · supplied tax excluded
LineSalesTaxBasisCommission
Service220.0020.00200.0080.00
Retail33.003.0030.003.00
Refund−110.00−10.00−100.00−40.00
Total143.0013.00130.0043.00

Check before importing

Do not put currency formulas in the file. The import reads values, not spreadsheet calculations. A refund tax amount must have the same sign as its sales amount.

  1. Save as a comma-separated CSV with one header row and no subtotal lines.
  2. Check the date convention and map each source column once.
  3. Keep unknown tax blank; a zero is an explicit amount, not an unknown.
  4. Confirm the row count and signed total against the source before reviewing commission.

Rates and decisions stay outside this file

A sales file does not choose the applicable commission agreement. Set the supplied staff rates and calculation basis separately, then review questioned rows. The example is arithmetic practice, not a recommendation about refund recovery, tax treatment or employee pay. If your report has a different structure, map its existing columns instead of repeatedly renaming source data.

Put it to work.

Find formatting problems before starting a commission run.

Check a sales file

A record you can check.
A number you can explain.

Explore a sample run