Back to settings

Rename templates

Files keep their original names on disk, but Budget displays — and downloads — them under a Sorto-style name built from these templates.

Templates

Default applies when no category-specific template matches. Use category bindings for things like “all paid-media invoices use the year/month folder template.”

NamePatternSample renderScope
Compact
{date:short}-{vendor:slug}-{number}260508-adobe-inc-INV-12345.pdfAvailable, manual overrideEdit
Standard
Default
{date}_{vendor}_{number}2026-05-08_Adobe_Inc_INV-12345.pdfGlobal defaultEdit
Vendor first
{vendor}_{date}_{amount:p}Adobe_Inc_2026-05-08_12345.67.pdfAvailable, manual overrideEdit
Year/month folder
{date:ym}/{vendor}_{number}2026-05Adobe_Inc_INV-12345.pdfAvailable, manual overrideEdit

Add template

Build a new pattern with a live preview.

Tokens collapse cleanly when data is missing. Extension is appended automatically.

Live preview
2026-05-08_Adobe_Inc_INV-12345.pdf

Token reference

TokenDescriptionSample
{date}Invoice date (YYYY-MM-DD)2026-05-08
{date:short}Invoice date (YYMMDD)260508
{date:ym}Invoice year-month (YYYY-MM)2026-05
{vendor}Vendor name (sanitised, spaces→_)Adobe_Inc
{vendor:slug}Vendor as kebab-case slugadobe-inc
{number}Invoice numberINV-12345
{amount}Gross total, whole pounds1234
{amount:p}Gross total with pence1234.56
{amount:gbp}Gross total with £ prefixGBP1234.56
{currency}ISO 4217 codeGBP
{category}Category slugsoftware-subscriptions