Tiploom is now on the App Store · Download it free
Tiploom

Free tip tracker template

A portable CSV shift log for tips and wages

Download a plain UTF-8 spreadsheet template for recording shifts, or use its matching headers to prepare history for Tiploom’s reviewed CSV import.

Download the CSV template

Tiploom shift import template

Eleven clearly named columns and one illustrative row. Replace or remove the example before using the file as your own record.

Download CSV template

The template works in spreadsheet tools that preserve CSV and UTF-8 text. It contains no formulas, macros, account connection or tracking code.

What each column records

Tiploom CSV import fields
HeaderUse
dateRequired work date in YYYY-MM-DD format.
jobRequired workplace or job name.
worked_minutesWhole minutes worked after unpaid breaks.
currencyThree-letter currency matching the destination ledger, such as USD.
wagesWages earned for the shift. Leave blank when unknown.
cash_tipsCash tips earned.
card_tipsCard tips earned.
tip_inTips received from coworkers or a pool.
tip_outTips shared with coworkers or a pool.
card_paid_nowUse yes/no, true/false or 1/0.
notesOptional context about the shift.

Prepare a clean import file

  1. Keep one header row and one shift per row.
  2. Save as UTF-8 CSV.
  3. Use YYYY-MM-DD dates and whole worked minutes.
  4. Use one currency per ledger. Do not use currency symbols inside amount cells.
  5. Quote notes that contain commas, or let the spreadsheet export them correctly.
  6. Keep the original source file until the imported rows are checked.

Tiploom also supports semicolon-separated files and decimal-comma amounts when you enable those options before previewing.

Preview before saving in Tiploom

Open Your data → Import CSV history → Choose CSV. Map the date and job columns, then map any optional fields that exist. Preview every row before saving. Invalid rows cannot be imported, and possible duplicates start unchecked.

Blank wages stay unknown. Other blank or unmapped tip amounts become zero. If the ledger changes while you review the preview, generate it again before importing.

CSV is for shift history, not complete recovery

Imports are limited to 2 MB, 5,000 data rows and 100 columns. CSV does not restore payroll settlements, saved job presets, drafts or preferences. Use a Tiploom JSON backup when you need a complete recoverable copy of supported ledger data.

Open the complete CSV import support instructions →