Roadmap

What's built, and what isn't.

Cobalt is in private beta, so the honest thing is to show you the gaps rather than let you find them in month two. Nothing on the planned list is available today, and there are no dates against it — if a feature matters to your decision, ask us where it really is before you commit.

No dates · No commitments · Ask us if something here is a deal-breaker
Recently shipped

Working today, not coming soon.

A sample of what has landed most recently. The plan comparison is the full list.

  • Date-phased available-to-promise — the order form tells you what is available now, what is short, and the date it is covered by inbound stock. Purchase orders with no expected date are refused rather than guessed at.
  • Firm reservations and priority rebalancing — committing a delivery promise firms the stock behind it, so it cannot be re-cut to a higher-priority order. Backorders can be re-allocated in priority order in one pass, reporting before and after.
  • Volume rebate agreements — customer or buying-group scope, retrospective tiers, and every invoice, void and credit note recomputes the position and posts only the difference. Premier.
  • Governed price-list revisions — an active list locks; you create a revision, and publishing it supersedes the parent and re-points every customer, group and channel in one transaction, with the re-point count recorded.
  • Returns and RMA — raise against an invoice, approve, receive, then route each line to restock, quarantine, scrap or repair, and resolve with a credit note and an optional replacement order.
  • Offline driver workflow — drivers keep working with no signal. Actions queue on the device with retry, evidence re-attach and drift detection, and sync when they are back in range.
  • Public REST API and webhooks — scoped API keys and twenty subscribable events with signed, auto-retrying delivery and a resend log. Scale.
  • Data migration with a dry run — a simulation mode that runs every real validation inside a transaction it then rolls back, so you see exactly what would happen before anything is written.
Part-built

Honest about the half-finished.

These work in part. We would rather name the remaining edge than let you assume it is covered.

Partial-shipment policy

A workspace-wide setting for whether orders may ship partially is honoured today. Per-customer and per-channel ship-complete rules, and minimum-fill thresholds, are not built yet.

Settlement discounts

Prompt-payment terms are captured on the customer and the supplier side posts correctly. Taking the discount at the moment a customer receipt lands is not wired up on the sales side.

Customer scoring

Revenue, margin, recency and repeat-rate are all computed and available in reports. They do not yet appear on the customer record, and there is no automatic value tier or payment-risk score.

Planned

Not available today.

Grouped by theme. These appear as Planned in the plan comparison rather than as ticks, because a tick would imply you could use them.

  • Identity & access — single sign-on via SAML or OIDC, SCIM user provisioning, and IP allowlisting. Today you get roles over a 180-permission catalogue, separation-of-duties enforcement and enforceable two-factor authentication, but not federated identity.
  • Group structure — multi-entity operation with group consolidation, and intercompany transactions with eliminations. Cobalt runs one trading entity per workspace today.
  • Structured e-invoicing — Peppol, Factur-X and ZUGFeRD output, country clearance networks, and EDI transaction sets. Invoices go out as PDF and CSV today.
  • Charging freight to the customer — carrier cost is fully modelled and reconciled to the ledger, but billing delivery on to the customer as a priced line is not built. This is the gap we rate highest ourselves.
  • Everyday promotion mechanics — percentage-off and amount-off promotions, coupon codes, basket-threshold discounts and buy-one-get-one. The promotions engine currently expresses a target price per matched line rather than these shapes.
  • Warehouse automation — automated wave planning, true pick-path optimisation, three-dimensional cartonisation, zone picking with consolidation, cross-docking, pick-to-light and third-party logistics integration.
  • Warranty and repair — warranty registration, claim workflow, repair and refurbishment routing, and advance replacement.
  • Time and materials billing — timesheet-to-invoice with rate cards, retainer drawdown and rebillable expenses. Cobalt has no billable-time concept today, so it is not yet a fit for consultancies billing by the hour.
  • Full revenue recognition — performance obligations under ASC 606 and IFRS 15, a deferred-revenue waterfall, and remeasurement on contract change. Straight-line deferred-revenue schedules per invoice line do work today.
  • Subscription depth — automatic renewals, price uplift on renewal, proration on mid-cycle change, and seat-based billing. The subscription module is in beta.
  • Cross-border tax — destination-based place-of-supply determination, VAT number validation against VIES and HMRC, exemption certificate management, and reverse-charge reporting. UK VAT with direct filing works today.
  • Sales management — commission accrual posted to the ledger with statements, a territory master with rule-based assignment, and quota roll-up. There is a commission report today, but it is advisory and posts nothing.
  • Reporting — a self-service report builder, on-time-in-full and perfect-order measurement, and scheduled delivery of operational analytics rather than just the financial statements.
  • Presentation and catalogue — your logo and colours on documents, product images, and true product variants with a separate stock-keeping unit per combination.
  • Manufacturing planning — material requirements planning, finite capacity scheduling and shop-floor time booking. Bills of materials, manufacturing orders and work-centre costing all work today.

Two things we have deliberately decided not to build, so you are not waiting for them. Buyers will never see your stock cover in the portal — how thin your cover is, and which other customer is holding it, is your commercial information, not theirs. And the assistant will never post to the ledger on its own: it prepares a draft, a person confirms it, and the ordinary posting rules apply. Both are choices, not gaps.