Migrate your BQE CORE data
Project-accounting platform for professional services firms combining time tracking, billing, and financial reporting. Targets architecture, engineering, and consulting firms that need integrated back-office automation.
In its favor
Why people choose BQE CORE
The signal that keeps BQE CORE on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Professional services firms choose CORE for its tight integration between time tracking, project billing, and financial accounting in a single subscription rather than juggling separate tools.
Architectural and engineering firms value CORE's project phases and Gantt chart capabilities designed specifically for multi-phase A/E workflows and resource allocation.
Teams appreciate CORE's automated invoicing with support for hourly, fixed-fee, and cost-plus contract types that map cleanly to their billing models.
Small and mid-sized firms adopt CORE for its responsive customer service and tailored implementation support during onboarding.
Companies migrating from legacy BQE products (BillQuick, ArchiOffice, EngineerOffice) use CORE's paid data conversion service to move historical records.
Small business owners report CORE's interface is not intuitive, requiring significant effort to find routine functions and manage basic workflows.
Users encounter frequent glitches that disrupt daily operations, particularly in the mobile app which is described as slow and unreliable.
The learning curve for new users is steep, with some reviewers noting they preferred their previous software but felt locked in after years of accumulated data.
Some customers cite frustration with the complexity of customizing reports and dashboards to match their specific firm workflows.
Reasons to switch
Why people leave BQE CORE
The recurring reasons buyers give for replacing BQE CORE. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where BQE CORE fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
BQE CORE pricing overview
BQE CORE publishes subscription packages as Foundation plus optional HR, Accounting, and CRM add-ons. Pricing is not disclosed publicly and requires a sales inquiry. Legacy BQE customers (BillQuick, ArchiOffice, EngineerOffice) pay separately for data conversion services, which BQE handles as a managed service.
Foundation
Tier 1 of 4
Not publicly published
What's included
Need help selecting your Project Management?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on BQE CORE's schedule — see our quote-based pricing →
What gets migrated
BQE CORE object support
Object-by-object support for BQE CORE migrations. Per-pair details surface during scoping.
Projects
Fully supportedProjects in CORE include phases, sub-phases, and task-level hierarchies. We extract the full project tree including phase assignments and custom fields. When migrating from ArchiOffice, note that CORE adds an Additional Services phase automatically.
Time Entries
Fully supportedTime entries link to Projects, Employees, and Phases. CORE supports billable/non-billable flags and custom field values per entry. We preserve the full entry record including the employee-user link and any phase assignments.
Expenses
Fully supportedExpenses are tracked per project and can include receipt attachments exported as file references. We map expense categories and reimbursement status to the destination schema.
Employees
Fully supportedEmployee records include cost rates, bill rates, and security profile assignments. Rates can be hidden per-user via the Allow read rate permission. We extract rate values when accessible or flag them for customer confirmation.
Invoices
Mapping requiredInvoices reference Projects, Clients, and line items from time/expense entries. CORE supports multiple invoice statuses (draft, sent, paid). We map invoice records and line items but custom invoice templates require reconfiguration at the destination.
Vendors
Fully supportedVendor records include contact details, payment terms, and AP account assignments. We extract vendor data and map to the destination's vendor or supplier object.
Chart of Accounts
Fully supportedCORE's accounting module includes a complete Chart of Accounts with account types, numbers, and balances. We map account structures to the destination ERP schema including any sub-account hierarchies.
Custom Fields
Mapping requiredCustom fields are defined per module (Project, Employee, Invoice, etc.) with a label, type, length, and optional custom list linkage. We extract definitions and map them to equivalent custom properties at the destination, noting any type mismatches.
Custom Field Values
Mapping requiredCustom field values are stored separately from the entity and linked via entityId and entityType. We stitch these back to their parent records during extraction so the destination receives complete records with custom values inline.
Users and Permissions
Mapping requiredUser records include email, name, security profile, and screen-level permissions. CORE's permission model controls access to cost rates, bill rates, and specific modules. We map active users and flag any inactive or archived accounts for customer decision.
Fiscal Years
Mapping requiredCORE creates fiscal year records and may generate Migrated Fiscal Years during onboarding from historical data. We extract all fiscal year definitions and flag any data that spans across fiscal year boundaries for accounting continuity.
Pipeline Stages
Not in this platformCORE uses a project status workflow rather than a CRM-style pipeline. If the destination requires CRM Pipelines, we do not migrate this concept as it does not map directly to CORE's data model.
| Object | Support | Notes |
|---|---|---|
| Projects | Fully supported | Projects in CORE include phases, sub-phases, and task-level hierarchies. We extract the full project tree including phase assignments and custom fields. When migrating from ArchiOffice, note that CORE adds an Additional Services phase automatically. |
| Time Entries | Fully supported | Time entries link to Projects, Employees, and Phases. CORE supports billable/non-billable flags and custom field values per entry. We preserve the full entry record including the employee-user link and any phase assignments. |
| Expenses | Fully supported | Expenses are tracked per project and can include receipt attachments exported as file references. We map expense categories and reimbursement status to the destination schema. |
| Employees | Fully supported | Employee records include cost rates, bill rates, and security profile assignments. Rates can be hidden per-user via the Allow read rate permission. We extract rate values when accessible or flag them for customer confirmation. |
| Invoices | Mapping required | Invoices reference Projects, Clients, and line items from time/expense entries. CORE supports multiple invoice statuses (draft, sent, paid). We map invoice records and line items but custom invoice templates require reconfiguration at the destination. |
| Vendors | Fully supported | Vendor records include contact details, payment terms, and AP account assignments. We extract vendor data and map to the destination's vendor or supplier object. |
| Chart of Accounts | Fully supported | CORE's accounting module includes a complete Chart of Accounts with account types, numbers, and balances. We map account structures to the destination ERP schema including any sub-account hierarchies. |
| Custom Fields | Mapping required | Custom fields are defined per module (Project, Employee, Invoice, etc.) with a label, type, length, and optional custom list linkage. We extract definitions and map them to equivalent custom properties at the destination, noting any type mismatches. |
| Custom Field Values | Mapping required | Custom field values are stored separately from the entity and linked via entityId and entityType. We stitch these back to their parent records during extraction so the destination receives complete records with custom values inline. |
| Users and Permissions | Mapping required | User records include email, name, security profile, and screen-level permissions. CORE's permission model controls access to cost rates, bill rates, and specific modules. We map active users and flag any inactive or archived accounts for customer decision. |
| Fiscal Years | Mapping required | CORE creates fiscal year records and may generate Migrated Fiscal Years during onboarding from historical data. We extract all fiscal year definitions and flag any data that spans across fiscal year boundaries for accounting continuity. |
| Pipeline Stages | Not in this platform | CORE uses a project status workflow rather than a CRM-style pipeline. If the destination requires CRM Pipelines, we do not migrate this concept as it does not map directly to CORE's data model. |
Gotchas
What to watch for in BQE CORE migrations
Issues we've hit on past BQE CORE migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
CORE retains only the latest migration version
Per-minute API rate limiting requires chunked extraction
Project structure differs when migrating from ArchiOffice
Cost and bill rates are permission-gated
Custom Field Values are stored as separate linked entities
| Severity | Issue |
|---|---|
| High | CORE retains only the latest migration version |
| High | Per-minute API rate limiting requires chunked extraction |
| Medium | Project structure differs when migrating from ArchiOffice |
| Medium | Cost and bill rates are permission-gated |
| Low | Custom Field Values are stored as separate linked entities |
Leaving BQE CORE?
Where BQE CORE customers move next
5 destinations BQE CORE can migrate to.
How a BQE CORE migration works
Four steps, BQE CORE-specific
Connect
Not publicly documented in current API explorer into BQE CORE. Scopes limited to read-only on the data we move.
Map
We translate BQE CORE-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate BQE CORE quirks before production.
Migrate
Full migration with BQE CORE rate-limit handling. Rollback available throughout.
FAQ
BQE CORE migration FAQ
Answers to the questions buyers ask most during BQE CORE migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your BQE CORE migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationOther project management tools we support
Ready when you are
Migrate BQE CORE.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your BQE CORE setup and destination — written quote back within a business day.