Skip to content
BatiCoreCONSTRUCTION · QUÉBEC

Platform

Twenty-one modules that talk to each other

A signed estimate updates the CRM, offers to create the project, feeds the job site and then the invoicing. The complete flow — prospect, estimate, signature, project, job site, invoicing — with no retyping between steps.

Sell

From the first call to the signed contract.

Sell

Clients and sales pipeline

Your prospects and deals on one board, from the first call to the signature. Each deal carries its value, its stakeholders and its main estimate — the one whose amount counts in your forecast, so the same opportunity is never added twice.

  • Pipeline stages, from prospect to won
  • Client record with GST and QST exemptions, tags and contact details
  • Automatic move to "lost" when an estimate is declined or expires
  • "Manual reminders only" switch for your project owners
  • Full history of exchanges and documents
  • Stakeholders: owner, architect, engineer, consulting firm

Sell

Estimates and electronic signature

Price, structure, send and get signed. The three-step assistant proposes the structure with the AI, from your price book; you review it in the builder, with sections, sub-sections and your internal margin in view.

  • Sections and sub-sections, reproduced as-is on the PDF and the portal
  • Takeoff imported from Bluebeam, PlanSwift, STACK or AutoCAD (CSV), priced from your price book
  • Internal margin per line and per category, never visible to the client
  • Optional lines the client ticks themselves at signature
  • Good / better / best: three tiers side by side
  • Deposit required at signature, with an automatic deposit invoice
  • Versions v1, v2, v3 — the new one supersedes the old and carries its own link
  • Internal approval above a threshold you set
  • LCCJTI signature: signer, date, time, IP address, SHA-256 fingerprint

See the module page

Sell

Price book

Your price book: materials, labour at CCQ rates, equipment rental and subcontractor lump sums. The fuller it is, the less the AI has to invent — and the faster your estimates go out.

  • Search from the builder or straight from a line description
  • Assemblies: one lump-sum line, or expanded component by component
  • Custom margin per item, on top of the category margin
  • Financial-assistance notes added to the description — shown, never applied
  • CSV import in a single file, bulk export and adjustment
  • Variance flagged when you correct a price by hand; history of every price

Sell

Client portal

One link, no account to create. Your client reviews the estimate, ticks their options, asks a question on a specific line, signs — then follows their invoices and balance.

  • Total recalculated live when the client ticks an option
  • Line-by-line questions, which you answer from the estimate
  • Version badge and revision history, without the price detail
  • Net payable shown when the invoice carries a holdback
  • Acknowledgement of partial payments
  • Portal preview for you, without marking the estimate as viewed

Deliver

The job site, the crew, the materials.

Deliver

Projects and job costing

The sold job becomes a project, budget and client pre-filled. Each phase carries its budget, its committed costs — signed subcontracts and placed purchase orders — its actual spend and its margin; the projected final cost tells where the current pace leads.

  • Budget per phase and per category: materials, labour, equipment, subcontractors
  • Projected final cost and final margin, an alert when projected cost nears the budget
  • Approved change orders that adjust the contract amount
  • "Bill progress" button on each phase, at the suggested amount
  • Chained phases, shifts proposed in construction business days
  • Subcontractors: CNESST certificate and RBQ tracked before payment; notices and releases tracked
  • Documents and photos attached to the project; "billed" column fed per phase

See the module page

Deliver

Subcontracting

A subcontractor's debt to their workers or to the CNESST can be claimed from you: their certificates are tracked, and recalled before every payment. Their prices next: a bid request, bids compared like for like, and the awarded bid becoming an estimate line with your margin.

  • A Compliance column for every subcontractor paid or active, and a reminder before each payment
  • Holdback kept on their invoices, releases and contract notices tracked per project
  • One record per company: RBQ, business number, CNESST certificate and insurance with their expiry
  • Bid request with a scope checklist, and a PDF to send, the same for everyone
  • Side-by-side comparison, with a warning when the cheapest excludes what others include
  • The awarded bid transferred to the estimate, margin in % and in $ — the client never sees the subcontractor
  • At signature, a “planned” subcontractor on the project, its price as the contract
  • Directory and bid requests from the Business plan; each project’s tab in every plan

See the module page

Deliver

Job sites: attendance, incidents, reports

What happens in the field reaches the office the same day: attendance, daily reports, equipment and incident reports.

  • Today’s attendance by job site — only the distance is kept, never the position; far-away clock-ins are flagged
  • Daily reports with their photos, as PDF
  • CNESST incidents: “already declared”, employer’s notice (ADR) and temporary assignment prepared as PDF
  • Work orders, estimated versus actual hours
  • Toolbox talk and job-site risks; equipment, inspections and QR labels
  • Monthly CCQ report prepared from approved hours

See the module page

Deliver

Field app — works offline

A concrete basement, a back road with no network, a job site in the regions: the app keeps working and syncs when the signal returns.

  • Clock-in, toolbox talk, report, incident and photos without a connection
  • Automatic sync when the network comes back
  • Installs on the phone, without going through an app store
  • The worker only sees their hours, their work orders and their reports

See the module page

Deliver

Inventory and purchasing

The signed estimate’s materials ordered at the best price, one order per supplier; price requests, receipts and the stock in your warehouses. Invoice lines linked to the price book trigger the stock issue.

  • Purchase orders drawn from the signed estimate, one per supplier, charged to the project
  • Several suppliers per item, “Best price” suggested; price requests compared line by line
  • Receiving at the office or on site, even offline; the price received goes back to the price book
  • Never blocking: stock issued when a linked invoice is sent, negative stock flagged for reconciliation

See the module page

Deliver

Crew scheduling

The week-by-week crew board: who does what, where, when. You assign directly on the grid, and conflicts and time off show before they become a Monday-morning phone call.

  • Assign with one click on a cell, full day or half day; the work order in the same step
  • Time off and absences visible on the same view
  • Assignment conflicts flagged — never blocked
  • Journeyperson / apprentice ratio (CCQ) adjustable; available labour at a glance

See the module page

Invoice and track

The money coming in, and the dates that matter.

Invoice and track

Invoicing and collection

Lump-sum or itemized invoices, progress or final, holdback, payments, reminders and accounting exports. Every issued invoice is frozen, archived and SHA-256 hashed — the copy you serve again is exactly the one that went out.

  • GST 5% and QST 9.975% calculated separately, recalculated server-side
  • holdback with immediate tax on residential, deferred on commercial
  • CCA-5B contract reconciliation table on progress invoices
  • Holdback release invoice from the Holdbacks tab
  • Credit notes, cancellations and a ledger of partial payments
  • Tiered reminders, never automatic on commercial or public work
  • Formal notice generated as a PDF
  • CSV exports for any period: FP-500, GST34, Acomba

See the module page

Invoice and track

Accountant’s file

The fiscal year's documents filed on their own, because they come from what you already do: invoices, payments, expenses, payroll, remittances, bank statements. BatiCore draws the journal and the general ledger from them; your accountant opens them for free and never writes a figure there.

  • The fiscal-year binder, and everything in one ZIP: documents as PDFs, an index with each file’s fingerprint
  • Double-entry journal, general ledger and trial balance, as CSV
  • Summaries by GIFI code (corporation) or by T2125 line (sole proprietor)
  • Construction chart of accounts, opening balances and documents brought over from other software
  • Your accountant invited for free: they read, download and leave notes
  • Period closing: what your accountant has seen no longer moves

See the module page

Invoice and track

Schedule

A single view for all your dates: expiring estimates, overdue invoices, employee certifications, licence renewal, bonding, inspections and remittances.

  • Reminders before every deadline — 45 days for the RBQ licence, 30, 60 and 90 days for certifications
  • Certifications tracked employee by employee
  • History kept for your audits
  • Eighteen kinds of dates brought together, across every module

Invoice and track

Dashboard

Your company's home page: your indicators, your alerts and the day's priority actions, with the progress of the complete flow.

  • Estimates waiting to be opened, viewed without signature, won
  • Overdue invoices by ageing bucket
  • Projects at risk of overrun
  • Compliance deadlines coming up

Invoice and track

AI Copilot

An assistant wired to Québec's standards and tax rules. It proposes the structure of an estimate, flags forgotten items, analyzes your real profitability data and drafts your reports.

  • Estimate structure proposed from a brief, with your price book
  • Often-forgotten items flagged on the estimates you build
  • Profitability analysis and detection of at-risk projects
  • Supplier invoices and receipts read from a photo or a PDF — a draft expense to approve
  • Timesheets to double-check before payroll goes out
  • Daily report drafted from your raw notes
  • Three models to choose from, by complexity and cost
  • Obvious contact details masked before text is sent; a receipt photo is sent as is, on your click — a shared responsibility

See the module page

Administer

The team, the obligations, the settings.

Administer

Payroll and HR

From the job-site punch to the file for your bank: construction payroll calculated under the CCQ collective agreements, pay slips, tax slips, and a reminder before every filing. BatiCore prepares every filing; you submit it under your own credentials.

  • Timesheets fed by punches, to approve before payroll; anomalies flagged
  • Payroll calculated to the cent: 13%, CCQ contributions, pension, insurance, income tax, TD1 and TP-1015.3
  • Construction workers and office staff in the same payroll
  • Direct deposit file, pay slips in each employee’s own space
  • Monthly CCQ report, T4, T5018 and record of employment in XML, remittances
  • "To file" tab: deadline, portal, reminder in the bell
  • Competency cards, hiring documents, file notes, wage garnishments

See the module page

Administer

Compliance

A score, dated alerts and the proof as a PDF: RBQ licence, CCQ cards, CNESST incidents and prevention, Law 25 registers, CRA and Revenu Québec remittances, GCR deadlines.

  • Compliance score, and for every gap the action to take and the time left
  • RBQ, CCQ, CNESST, CRA / Revenu Québec, CAI (Law 25), GCR — one tab each
  • PDF report and CSV exports as evidence
  • Subcontractors: licence and CNESST certificate verified before paying

See the Compliance page

Administer

Settings

Contact details, taxes, official numbers, team, security and alert preferences. This is where what prints on your documents gets set.

  • RBQ licence, NEQ, GST and QST numbers printed on your documents
  • Default margins and margin profiles by project type
  • Estimate follow-up sequence and invoice reminder tiers
  • Roles and permissions: Owner, Administrator, Project manager, Finance and HR, Estimator, Site supervisor, Field
  • Invoice terms and mentions, or a suggested template

Administer

Sign-in and accounts

Create your account, sign in securely, invite your team and manage roles. Your data is isolated from other companies'.

  • Two-factor authentication, backup codes; Google or Microsoft sign-in
  • Invitations and role management
  • Hash-chained audit log of sensitive actions
  • Complete data isolation per company

Administer

Invite a friend

Invite another contractor and track your invitations. The construction trade runs on word of mouth: it might as well pay you back.

  • Personal invitation link and code
  • Tracking of invitations sent and accepted
  • Discounts on your subscription, with no cap

Administer

Help and support

A real person answers. The FAQ and the per-module user guide live in the app; for everything else, you write first, and your message is saved before it is sent.

  • FAQ and per-module user guide, in the app
  • Support form tied to your account
  • Answer within one business day

Try it on your next estimate

Seven days, no credit card. We bring in your clients, your employees and your licences with you — you see right away what's slipping.