← Back to home
Corporate tax2023

Arkk

A transfer pricing workspace rebuilt around a workflow canvas, live benchmarking, and a hierarchy you can drag into shape.

I rebuilt the transfer pricing workflow into a canvas a tax team can actually think in.

Design breakdown

How it was built, and why

Arkk covers the intercompany cost allocation cycle for corporate tax and finance teams, from entity hierarchy to benchmarking to posted journals. I rebuilt the workflow canvas as a real pan-and-zoom workspace and reorganised the cost matrix and hierarchy around how the work actually flows.

01

The flow

A close run moves through a fixed spine: pull feeds, check data quality, map entities, run the calculation, then post journals.

A template gallery seeds the whole graph in one click, so a user starts from a working quarter-close instead of a blank canvas.

02

What it is

A transfer pricing platform: workflow canvas, region-grouped cost matrix, drag-to-reparent entity hierarchy, live benchmarking, data sources, reports and runs.

  • Workflow canvas with a six-template gallery and 50-step undo and redo

  • Cost matrix in region-grouped tabs with click-to-edit rules

  • Entity hierarchy with drag reparenting and a keyboard fallback

03

How it works

I treated the canvas as the product's centre of gravity. Nodes carry a unified icon-tile treatment with integrated port nubs, and every add, move, connect and delete lands on one undo history capped at fifty entries and bound to the usual shortcuts.

The cost matrix shares a single entity-group treatment across tabs so the same mental model holds from European allocations to Asia Pacific, with option-drag to copy a rule across cells.

04

Why it matters

Tax teams were living in brittle spreadsheets and disconnected tools. Making the flow visible and reversible lets someone model an arm's-length adjustment against a margin slider and see the effect before it commits, which is the difference between guessing and deciding.

Components, live

The pieces, moving

Adjustment pipeline
Feeds through quality and mapping checks to a calculated cost, then posted journals, every step reversible.
Feeds
Quality
Mapping
Calculate
Post
queued