TALLY
Nothing goes unrecorded
Loading…
TALLY

Dashboard

Overview of all your projects and recent variations.

Projects

Tap a project to jump to its variations.

Recent activity

Show as table
VO #ProjectTitleDate Total exc VATStatus

Projects

Define each project with its client details and the markup % to apply automatically.

Catalog

Reusable items with built-in labour & material costs. Used to auto-price variations.

Variations

Raise on site, save to the running list, send for client signature.

Settings

Company branding, VAT rate, trades and default rates.
General
Company
My profile
Your name is shown in the audit trail so team-mates can see who did what. Only you can edit these fields.
Rates & resources
Timesheet roles
Roles used in Timesheet variations. Each project sets the €/hr rate for each role in the project settings.
Role
Default role rates
Default €/hr rate per role. Used as the starting values when creating a new project — can be overridden per project in the project settings.
Public holidays
Dates that count as public holidays for overtime calculation. Timesheet entries on these dates are rated at 2× (or 3× if Sunday).
DateName (optional)
Trades
Used to organise catalog items by category. The labour rate is the same across all trades and set per project (defaults from Company → "Default labour rate").
Trade
Communication
Email settings
Configure how the app sends emails via Resend.

Review link email template

The email that goes to clients when you click Send for Approval.
Variables (auto-replaced): {clientName}, {companyName}, {voNumber}, {projectName}, {title}.
HTML supported in the body and closing — use tags like <b>, <i>, <a href="...">, <img src="..."> for rich formatting.
Advanced — full HTML override (review-link email)
Paste your own full email HTML below. If this field has any content, it replaces the built-in template entirely (header, body, footer). Leave empty to use the built-in Tally template.
Tokens: {{logo}} — your company logo, {{companyName}}, {{clientName}}, {{projectName}}, {{voNumber}}, {{title}}, {{reviewLink}}, {{reviewButton}}, {{tallyFooter}}.

Signed & approved email template

Sent to the client after they approve & sign. The signed variation is attached as a PDF; this is the cover message they see in the email body.
Advanced — full HTML override (signed-copy email)
If this field has any content, it replaces the built-in template entirely.
Tokens: {{logo}}, {{companyName}}, {{clientName}}, {{projectName}}, {{voNumber}}, {{title}}, {{tallyFooter}}.
PDF service
Pixel-perfect PDFs with your Archivo font, logo and signatures — rendered by Browserless's hosted headless Chrome via a Supabase edge-function proxy (required because Browserless blocks direct browser requests).
Setup: 1. Sign up at https://browserless.io. 2. In Supabase → Edge Functions → deploy the browserless-pdf function (file in supabase/functions/browserless-pdf/index.ts). 3. In Supabase → Project Settings → Edge Functions → Secrets, add BROWSERLESS_TOKEN with your token.
Leave the fields below blank — Tally uses the Supabase proxy automatically when it's deployed.
Users & access
Users
Only admins can add new users. Set a temporary password — the user will be forced to change it the first time they sign in.
UserRoleJoined
Push notifications
Get an instant alert on this device whenever a client approves, rejects, or signs a variation — even when Tally isn't open.
On iPhone, notifications only work if you first add Tally to your home screen (Safari share → "Add to Home Screen"). On Android and desktop, no install is required.
Role permissions
Choose what Managers and regular Users are allowed to do. Owners and Admins always have full access.
Data
Export / import / reset
Your data stays in this browser. Use Export to back it up.