Billwright – Help

Simple job and invoice tracking for trades. Offline-first, stored on your device.
Tip: Use Export regularly as your backup routine.

Initial Setup

Recommended first steps (2–3 minutes):

  • Set your default hourly rate.
  • Confirm your due date threshold (overdue days).
  • Review your tax defaults (if you charge tax).
  • Do a quick Export once you’ve added a few test entries, so you understand backups.

Default Hourly Rate

Billwright can pre-fill labor rate fields using your default hourly rate. You can still override rates per job when needed.

Due Date Threshold

The due date threshold is used to help prevent jobs from going unchecked. When a new job is created, Billwright sets a default due date based on your threshold. After creation, due dates are user-owned and can be edited per job.

Taxes (if applicable)

If you collect tax, set your tax defaults in Customers so jobs start with the correct tax behavior. Taxes can be adjusted in customer after creating a new customer from job entry.

Settings

Note: Changes in settings do not automatically rewrite locked jobs unless you explicitly change those jobs.

Customers

Customer setup is optional but recommended as they are auto created during job entry if they do not already exist. Using customers lets you:

Best practice

Jobs

A job is the container for everything: dates, customer, description, labor, materials, payments, and invoice output.

Creating a job

Job card overview

Labor & Materials

Labor

Materials

Keep descriptions invoice-friendly (what you’d want the customer to see).

Payments & Customer Credit

Record payments against the job to track what’s been paid and what remains.

Partial payments

Overpayments and credit

If a payment exceeds what is currently owed, Billwright can treat the extra as customer credit (where supported). Customer credit can be applied to future jobs for that customer.

Best practice: Keep a note in the customer record when credit is created, so the context is easy to recall later.

Due Dates

How the default due date is set

When a job is created, Billwright sets an initial due date using: Job Date + Due Date Threshold

Editing a due date

Invoices

Billwright can generate simple PDF invoices for customers.

Invoice contents

Best practice

Reports

Reports help you quickly see job status (unpaid, partially paid, paid, overdue) and totals for the period you care about.

Export / Import (Backup & Restore)

This is your backup system. Export regularly, especially before updates or device changes.

Export

Import

Best practice

Locking Jobs

Locking prevents accidental edits after a job is finalized or paid.

About & Support

The About dialog shows version information and provides the official ways to report issues or send feedback.

Reporting issues (recommended)

Helpful details to include

Privacy Policy

Billwright is designed to be offline-first. Review the privacy policy here:

Privacy Policy