Reconify Docs

Debug Column Mapping

Use check-source and parse output to diagnose parser setup.

Start with header validation:

reconify config check-source \
  --source bank \
  --file data/bank.csv

Then inspect normalized transactions:

reconify parse \
  --source bank \
  --file data/bank.csv \
  --format table

What to inspect

  • date should match the source date.
  • amount should be minor units.
  • currency should be consistent across both sources.
  • reference should contain the value expected to match.
  • name should contain useful text if token matching is enabled.

Common fixes

Use the exact source header names in parser fields. Column lookup is case-insensitive, but the names still need to identify real fields.

Set multiplier: 1 for source amounts that are already minor units.

Set thousands and decimal when formatted numbers parse incorrectly.

On this page