Procore

OneCore Procore-Odoo Integration

Two-way connector that syncs data between your construction financials in Procore and Odoo

The first Procore–Odoo integration, built for construction businesses running a serious ERP

New projects and sub jobs sync automatically
Projects created in Procore generate corresponding analytics accounts in Odoo, with cost types and sub job structure mapped to Odoo analytic accounts
Head contract progress claims
Push from Procore to Odoo as customer invoices, with payments received syncing back to your construction financials
Commitment claims flow both ways
Subcontract and purchase order claims create vendor bills in Odoo, with commitment invoice payments confirming back to Procore
Direct costs sync two ways
Invoiced direct costs create vendor bills and credit notes in Odoo across multiple project line items; expenses and journal entries handle the rest
Retention is tracked in liability and asset accounts
Managed directly in Odoo without manual workarounds
Variations and partial payments are handled
Payments and part-payments from Odoo update back into your Procore construction financials automatically
Company and contact records stay aligned
New and updated contacts sync bi-directionally between Procore and Odoo
Timesheet and timecard data syncs to Odoo
With Labour Tracking applying charge-out rates automatically (Payroll Plus add-on)
Cost code mapping is handled at setup
Procore standard cost codes map to Odoo's chart of accounts, with auto-map by code or name and full flexibility to customise
A self-managed dashboard gives your team visibility
On what's synced, what's pending, and what needs attention, all without a support ticket
Request A Demo
Case Study

Fam Interior

fam Interior streamlined their finance operations and achieved a 50% reduction in workload after connecting Procore and Odoo with Interfy’s OneCore integration, allowing them to scale from 2 to 10 projects without adding extra staff.

More Info

“Interfy is saving us $10-20K a month that would otherwise be spent on a third-party accounting company.”

Michael Lewis
Senior Project Manager
Mackenzie Village / Revelstoke Peak Construction

“Most importantly, the solutions are scalable, so we are confident we can grow without outgrowing our systems again.”

Holly McQueen
Environmental Impact and Office Manager
Verdecon

“We highly recommend Interfy and OneCore for their integrity, value for money, and exceptional customer support”

Gina Roberts
Director and Financial & Administration Manager
Southcoast Construction

Addons

AP Processing

Process supplier invoices faster – without opening Procore. Your accounts team works in familiar territory whilst maintaining complete commitment tracking.

More Info
CostPlus

Automatically batch direct costs to head contract claims. Identify reimbursables instantly, eliminate manual allocation, streamline your cost-plus billing.

More Info
Payroll Plus

Transform timesheets into real-time project costs. Apply burden rates by role, handle complex EBAs, see labour costs hit projects immediately (not at month-end).

More Info

You’re in good hands from day one

We've onboarded over 700 construction businesses across the globe. Our process is structured to minimise disruption and set you up for long-term success, years beyond go-live.

Request A Demo
01
Evaluate
02
Demo
03
Onboarding
04
Adoption
05
Review

Integration
Requirements

The following Procore product lines are required to use the Quickbooks Online integration:

  • Commitments
  • Direct Costs
  • Head Contract / Prime Contract
  • Timesheets or Timecard (required for Payroll Plus add-on only)

Subscriptions and licensing:

  • A valid Procore account with Admin access
  • A valid Odoo.sh account with the following apps installed

Required Odoo apps:

  • Project
  • Invoicing

Optional Odoo apps (depending on features required):

  • Timesheets
  • Expenses
  • Employees

For pricing and new integration enquiries: hello@interfyconnect.com

FAQs

Why choose the OneCore integration?

OneCore is the most widely used integration that has been improved and iterated since 2017, and has a client base of over 800 customers.

How long does it take data to sync between Procore & Odoo?

Once a cost is approved in Procore, it’s pushed out to Odoo straight away.

What if I need to update a cost that’s already been approved e.g. a progress claim? Do I make the changes in Procore or Odoo?

If the Odoo bill has not yet been approved, simply updated the cost in Procore and the changes will be reflected in Odoo.

Do I still need to manually send information from Odoo back to Procore?

No, the integration is two way. Updates in Odoo will feed back into your Procore budget.

How are taxes calculated?

Taxes are not included in your Procore Construction Financials. Odoo will calculate the taxes for your invoices based off the account code that’s been mapped.

What if we use retention or retainage?

Our integration supports retention. We have multiple methods of handling retention between Procore and Odoo. Please contact us for a demo to see how it works.

How easy is the integration to use?

We just need to map your cost codes and vendors, switch it on and then you’re good to go!

Is OneCore compatible with other Odoo apps?

In general, our integration should complement other Odoo integrated apps you may already have. If you are worried about potential conflicts, please reach out and ask.

Where is my data stored?

Our integration platform sits in data centres stored in Australia (Amazon Web Services), and we only store skeleton records to provide you with audit history once the data has been sent between Procore or Odoo.

What if I need support?

We are an Australian-based company. Support is provided via phone during Australian and US business hours as well as e-mail support.

Request Demo

Ready to simplify your systems?
Book a demo and see how Interfy can transform your workflow.