Intuit has announced two new tools that could make life better for builders: a Custom Fields API and an upgraded Projects API. If you use QuickBooks to track jobs, invoices, and costs — we think this is worth notice.
Before: You could only use 3 custom fields in QuickBooks if you wanted them to show up in connected software or reports.
Now: You’ll be able to access all 12 custom fields, so you can track Job Phase, Subcontractor ID, Cost Code, or anything else — without workarounds.
Example: Tag invoices with a “Phase of Work” like Framing, Closing-walls, or Punch list. This means better reporting and filtering of data, time savings, and automatic event triggering.
Before: Apps could only connect to the customer, not the project. This left it up to developers to build clever workaround solutions.
Now: Apps can link directly to your Projects inside QuickBooks. That means real job-level numbers like materials, labor, costs, and profit.
Example: Let’s say you’re performing 3 jobs for the same client. Now you can pull data for each one separately, showing profitability reports for each job independently.
These updates unlock better tracking and organization of financials. If you’re still duct-taping together reports from Excel, this is a big step toward automating job cost tracking, reducing mistakes, and saving time. We’re expecting to start being able to use these new APIs after August of 2025 which is when Intuit should be releasing them to developers.