Skip to content

Split calendar

Money in and out, day by day.

Definition · Updated Nov 2, 2026

A split calendar draws a month as a calendar and splits each day into cash in and cash out, with the biggest days called out. Quiet days and heavy days show at once. Use it for cash flow, payouts and billing runs.

Pay once. Every update included.

Live preview

Daily cash in and out, SeptemberCash in and out per day in September: $1255K in, $966K out; the biggest day in is Sep 15 ($164K), the biggest day out Sep 30 ($178K).MTWTFSSBiggest inSep 15Biggest outSep 30Quiet days8CASH INCASH OUT
Daily cash in and out, September
DayIn ($K)Out ($K)
Sep 14846
Sep 27219
Sep 33022
Sep 46129
Sep 507
Sep 605
Sep 77149
Sep 87824
Sep 96033
Sep 104522
Sep 112018
Sep 1202
Sep 1307
Sep 145425
Sep 1516426
Sep 162425
Sep 175847
Sep 183557
Sep 1903
Sep 2000
Sep 216523
Sep 222054
Sep 234643
Sep 242061
Sep 255950
Sep 2606
Sep 2704
Sep 287350
Sep 297831
Sep 3074178

Sample data: September cash, biggest in Sep 15 ($164K), biggest out Sep 30 ($178K), 8 quiet days

Size
Legend
Data shape
In and out per day
Good for
Cash flow, payouts, billing runs
Avoid when
There is one direction only
Sizes
XS, S, M and L, re-laid out from the data

Anatomy

Inspect it like the Figma file.

The same layers, names and tokens as the component. Select one to read its size, fill and style.

Layers

100 / Split calendar

chart/100-split-calendar-cash
plot · split calendar
Layer
out
Type
Vector
Size
37 × 37
Fill
status/danger
Group
Marks · 51

Layers

100 / Split calendar

chart/100-split-calendar-cash
plot · split calendar
Layer
out
Type
Vector
Size
18 × 18
Fill
status/danger
Group
Marks · 51

Sizes

Re-laid out, never scaled.

The same data at XS, S, M and L. Every size is redrawn from the data, so text and line weights never shrink.

M against S

Width360 px480 px

Plot328 px440 px

Labels1316

Marks5151

Height212 px246 px

Same tokens at every size: text styles, 1 px lines and mark radius stay put.

When to use

Which days move the money.

Three signs it fits, and three signs another type fits better.

Are there two directions?

One value per day.

Yes: Keep the split calendar

Is a calendar view wanted?

In and out per week.

Yes: Keep the split calendar

Is it days, not steps?

A walk between two totals.

Yes: Keep the split calendar

Code and Figma

One name in Figma and in code.

Every Figma property is a prop with the same name and values. One command installs it.

Figma

chart/100-split-calendar-cash

size
legend
Property = propValuesDefault
size"xs" · "s" · "m" · "l""xs"
legendtrue · falsetrue
color"cat-1" · "cat-2" · "cat-3" · "cat-4""cat-1"
npx shadcn add @chartory/split-calendar
split-calendar.tsx
import { SplitCalendar } from "@/components/chartory/split-calendar"import { septemberCash } from "./september-cash"export function SeptemberCash() {  return (    <SplitCalendar      data={septemberCash}      size="m"      legend={true}    />  )}

Hearth widget

Split calendar as a widget.

The chart in a Hearth card with a hero number and two blocks. One token set, light and dark.

Code
Get the code

EmberPreset

ChartoryDefault preset

Pick the blocks, the size and the preset for your own widget.

Read the Hearth widget docs

FAQ

Split calendar questions.

What people ask before they put a split calendar in a dashboard.

Something else?

hello@usechartory.com
  • Into cash in and cash out, named in the legend.

Related types

The same question, a different shape of answer. Every type ships in Figma and in code.

Same family

Schedule and status

19 types in Chartory answer this question.