Fulcrum at IMTS 2026
Booth 135816
Happy hour at Seville Rooftop
Get the details →
grey exit X
Take a personalized
self-guided tour
Your Company
fulcrum browser interface
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Product Updates

Weekly updates to Fulcrum, always included with your subscription.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
BETA

Fulcrum Web Apps Now Update Themselves

Until now, a browser only picked up a new version when someone refreshed it — and shop-floor apps can stay open for weeks, missing updates in the meantime. Releases now reach the whole fleet within hours, with no interruption to work.

Fulcrum Web Apps Now Update Themselves
Share ->
BETA

Links on Any PDF Without HTML

Raw HTML in a PDF's custom text or legalese used to render a link — but that trick only worked on quotes and sales orders. Now you can add a link without any HTML on any of Fulcrum's PDFs, from System Data → PDFs and Email.

Links on Any PDF Without HTML
Share ->
BETA

Xero Integration: Deposit Recognition

Deposits weren't previously compatible with the Xero integration. Now final invoices send through offsetting deposit line items, so Xero users can use deposits without manual adjustments — fewer clicks for your accounting team.

Xero Integration: Deposit Recognition
Share ->
BETA

Control: Bubbling Drawings with Different Units

Unit conversions are now available when bubbling drawings. Set a "Drawing Unit" and a "Recording Unit" — drawings get bubbled in their own units and values, while operators can record values in a different unit. For example: bubble a feature at 20mm ± 0.5mm with the Drawing Unit set to millimeters, set the Recording Unit to inches, and the operator sees 0.787 inches in the job tracker when recording data.

Control: Bubbling Drawings with Different Units
Share ->
BETA

Attach Certs to Jobs from Outside-Processing Receiving

Certifications could previously only be assigned to lots when the item was a material, or when the outside process was the final step on the part. Now, when the outside process isn't the final operation, you can attach the cert to the job instead, so it follows any lot numbers created from that job later.

Attach Certs to Jobs from Outside-Processing Receiving
Share ->
BETA

Spread Landed Costs by % of PO Value

Landed cost auto-calculation used to spread fees evenly across every unit received. That works fine when items on a PO are similarly priced, but it can badly skew costs on mixed shipments — a $16,000 freight and duty bill spread across 16,500 items adds about $0.97 to every unit, whether that unit cost $2 or $200. Lower-cost parts end up over-costed while higher-cost parts get under-costed, throwing off inventory value and margin.

You can now choose how a landed-cost fee gets allocated. On a purchase order's landed-cost panel, "Calculate using" offers two options:

  • Order quantity: the existing behavior, unchanged and still the default. Spread based on quantity received.
  • % of PO value: each line receives a share of the fee proportional to its value.

A few guardrails:

  • Manual per-item overrides still work with either allocation method.
  • The panel now shows the fee amount being distributed, plus a Share column showing each selected line's percentage, so the basis is clear at a glance.
  • The allocation method is saved with the fee, and reverting a receipt absorbs the cost back into the remaining lines using that same method.
  • Nothing changes on existing purchase orders unless you change "Calculate using" and save the PO.
Spread Landed Costs by % of PO Value
Share ->
BETA

Receiving Line Item Names Wrap Instead of Truncate

On the receiving page, long item names were getting cut off on smaller screens like tablets. Names now wrap instead, so the full name is always readable.

Receiving Line Item Names Wrap Instead of Truncate
Share ->
BETA

See Your Actual Profit on a Sales Order

Today the Profit figure on a Sales Order is an estimate — it uses the cost each line was quoted at, back when the order was written. Underneath it, the Associated Jobs panel shows what each job really cost, but nothing adds those up. So the page tells you what you expected to make on the whole order, and never what you actually made on it.

The Associated Jobs panel now totals your real job costs and shows actual profit and margin, sitting right under the estimate so you can compare the two at a glance.

  • If some jobs aren't complete yet, or carry a cost of $0, the figure is framed as an estimate or projection rather than presented as final.
  • If job costs aren't being recorded at all, it tells you plainly instead of quietly showing a wrong number.

Rolling out over the next few weeks — if you don't see it on your Sales Orders yet, it's coming.

See Your Actual Profit on a Sales Order
Share ->
BETA

Give Archie a Per-Line Due Date on Sales Orders

Archie can now set a due date when adding a sales order line, and change the due date, description, or internal notes on an existing line — the same thing you could already do everywhere else in Fulcrum.

Give Archie a Per-Line Due Date on Sales Orders
Share ->
BETA

Bulk Edit Daily Clock-Ins from the Time Management Page

Supervisors and managers can now select and edit multiple daily clock-ins at once on the Time Management grid, instead of editing them one at a time. This is rolling out gradually.

  • Applies to daily clock-ins only, not production timers or break-type clock-ins.
  • Respects overnight shifts (for example, a clock-in at 2:45pm and a clock-out at 12:45am the next day).
  • Inspired by feedback from a shop that was manually adjusting every clock-in to exactly 5:00am each day to match company policy; since labor rules vary by state, this gives everyone a flexible way to handle it themselves.
Bulk Edit Daily Clock-Ins from the Time Management Page
Share ->
BETA

Public API Now Exposes Whether an Item Needs a Quality Plan

The Public API already returned an item's quality plan status (Needs Approval / Approved), but not whether the item requires a quality plan at all. Integrations can now read that flag directly, so they can tell "approved" apart from "doesn't need one" without guessing.

Public API Now Exposes Whether an Item Needs a Quality Plan
Share ->
BETA

Create an NCR Directly from a Rework in Job Tracking

Reworks and their NCRs (Non-Conformance Reports) used to be two disconnected records, even though the large majority of reworks end up with one. A new "Create NCR" checkbox on the Rework window (shown based on your permissions) now creates an NCR pre-filled from the rework — affected quantity, disposition, reason/notes, tied to the same job, operation, and part — and links the two records together. Works on both work-order jobs and plain (non-work-order) jobs.

Create an NCR Directly from a Rework in Job Tracking
Share ->
BETA

Quantity per BOM, Right on the Usage Tab

The Usage tab already lists every parent that uses an item as a component. It now shows how many of that item each parent's bill of materials calls for, so verifying a bulk edit is a quick scan down one column instead of opening each BOM one by one.

Quantity per BOM, Right on the Usage Tab
Share ->
BETA

Resolve a Shipment from Its Number on the Shipment List

The Shipment List can now resolve and jump to a shipment directly from its shipment number, instead of hunting for it in the grid.

Resolve a Shipment from Its Number on the Shipment List
Share ->
BETA

Stop Overshipped Lines from Showing as Shippable

A new Shipping setting for shops that don't overship. Once a sales-order line has shipped its full ordered quantity, Fulcrum no longer leaves an extra open shipment line hanging around, so you can't accidentally ship or invoice more than was ordered. Turn it on under Settings → Shipping → Overshipping. Flipping it on also clears any of those extra lines already sitting on your open orders. It's off by default — nothing changes if you overship on purpose.

Stop Overshipped Lines from Showing as Shippable
Share ->