Brand kit
The marks, colors & voice behind the network
Everything you need to represent OpenAccountants — the logo, the emerald palette, the type, and how we sound. Grab the assets, keep the green sacred, and build.
The mark
The “Ledger” mark
The “o” of opensitting on the accountant's double grand-total rule — open knowledge, verified to a final total. Use the ink mark by default; switch to solid emerald or the light mark to suit the surface.
Using it right
Give the mark room to breathe
Clear space
Keep padding ≥ the ring's diameter on all sides.
Min size
Don't render the mark below 16px — the total-rule must stay crisp.
Don't recolor
No off-brand greens, gradients, or rainbow fills on the mark.
Don't distort
Never stretch, rotate, add shadows, or crop the total-rule off.
Color
One green. Kept sacred.
Emerald is the whole identity — used with intent, never diluted. Everything else is warm ink and off-white. Click any swatch to copy its hex.
Core
Ink & neutrals
Semantic
Typography
One sans family. Tight and confident.
Geist throughout — heavy and tightly-tracked for headlines, plain for body, mono for code and figures. The accent word goes green.
Eyebrow · 0.72rem · tracked
Headline — builder energy
Body copy is plain-spoken and direct. Short sentences. No fluff. We're talking to forward-thinking accountants who build — so we sound like we build.
mono — npx openaccountants · #059669 · 190+ jurisdictions
Voice
How we sound
Direct, not hype
State the thing plainly. “AI gets tax wrong. People use it anyway.” No buzzwords.
Honest about limits
We reduce risk; we don’t eliminate it. Never overclaim verification or guarantees.
Builder to builder
Forward-thinking accountants who build with AI. We respect their time and intelligence.
Social
Ready for Instagram & the rest
Square 1080×1080 avatars and post tiles, exported and ready to upload.
Every asset lives in /public/brand and regenerates from scripts/build-brand-assets.mjs.

