Generating PDF...
Loading colours...
Select time period for your work schedule:
Or select custom dates:
Let's get your account set up in 2 minutes. You can change everything later in Admin → General Settings.
Your business details are saved. You can now create your first job from the Measure tab.
Live Sync • All Devices
Enter your email address and we'll send you a reset link.
No photos yet
Add new profiles or edit existing names. Profiles are used in your pricing matrix tiers.
Manage your paint formulas. When you type a colour in the Measure tab, matching formulas will appear automatically.
Part list for client
Job breakdown only
Paint shop formula
Raw vs Paint pricing
Manufacturing order form
Dynamic length billing
Print & post on job
Job info summary
Work schedule view
Select & print multiple
Save your current job using the 💾 button above to add it to history
No notifications yet
Current installed version
Set default values for new parts in the Measure tab
Configure global app settings for measurements, precision, and AI features
Fixed flat rate for colour match surcharge
Enable AI assistant for trade guidance
Changes spelling throughout the app. Auto-detected from your device.
Dark mode follows your iOS/Android system setting by default.
Configure available paint brands for your region (e.g., Dulux, Wattyl for Australia; Benjamin Moore, Sherwin-Williams for USA)
Available Brands:
Controls the supplier name and formula code labels printed on mixing cards. Evic ExpressTint is pre-configured. Select Custom to enter your own supplier's labels.
TINT FORMULA - EVIC DETAILSEvic Code:Shown in mixing card header
Replaces "Evic Code:" on mixing card
Printed as the bold header on the mixing card formula section
Set sqm per litre for each product type. Used in Reports tab to calculate litre quantities.
Set the minimum stock level (litres) that triggers a low-stock alert in the Reports stocktake chart.
Update your company information displayed on all PDF forms (Estimates, Quotes, Invoices, Supply Dockets)
Upload a PNG file for your circle logo (recommended size: 150x150px)
💾 Logo Storage: Logos are stored locally on this device. You'll need to upload them again on other computers you use.
Upload a PNG file for your header/branding logo (recommended size: 1024x300px or similar aspect ratio)
Third-party integrations for accounting and external services
Get a key at console.anthropic.com
Connects to Xero accounting for invoicing and financial reporting
Configure door colour multipliers and delivery region charges
\Configure default timeline durations for the job Gantt chart (measured in days)
Set the PIN shop staff use to log in. They will see jobs, history, database, supply docket, mixing card, labels and A3 schedule — but not admin, pricing, estimates, quotes or invoices.
Captures all job history, clients, paint formulas, pricing, settings and company details into a single dated JSON file. Save to your external 5TB drive.
Select a .json backup file.
Warning: overwrites current data. A safety backup downloads automatically first.
The companion script paintworkz-backup.js runs nightly on Windows/Mac,
connects to Firebase, and saves 30-day rotating backups to your external 5TB drive. No browser needed.
Full setup instructions are included inside the script file.
Manage your plan and billing
Payments securely processed by Stripe. Cancel anytime from the billing portal.
Found a bug or have a feature request? Send us a message and we'll get onto it.
Include your device type and what you were doing when the issue occurred. Screenshots welcome.
PaintWorkz Pro
Created & Owned by Colin Bedford
14 February 2026
v1.8.21 | 2026-03-06
Customize button colors for all form types - changes apply instantly
Customize all colours throughout the app - changes apply instantly
Scroll to see all clients or search by name
The Pricing Matrix is available on PaintWorkz Pro. Upgrade to set custom rates per door type, profile, and finish.
Business analytics, KPI charts, and financial reports are available on PaintWorkz Pro.