CompareNeon
Half your Neon bill.Same Postgres, minus the branch fees.
A real Neon Scale bill came to $531.85. The same month on BataDB: $259.10, 51% less. Drop in yours below and get your own number.
Your browser reads it. Nothing gets uploaded.
Example: a real Neon Scale invoice, line by line
Neon, Scale rates
$531.85
BataDB, Team
$259.10
Saving
51%less
$272.75 a month
| Charge | Neon | BataDB |
|---|---|---|
| Compute1,993 Neon CU-hours x 8, 5,000 included | $442.51 | $164.19 |
| Extra branches26.3 branch-months, no fee here | $39.46 | $0 |
| Transfer824 GB, 500 included | $32.36 | $25.89 |
| Storage50.1 GB-months, 50 included | $17.52 | $0.02 |
| Team plan$69.00 a month | $0 | $69.00 |
| Total | $531.85 | $259.10 |
Team runs this. The bill shows more than 25 branches in one project, and pay as you go allows 5 per project.
- Storage
- $0.25a GB-monthNeon: $0.35
- Transfer
- $0.08a GB past 500 GBNeon: $0.10
- Branches
- $0a branch-monthNeon: $1.50
Side by side
What's in the box.
Every plan gets branching and point-in-time restore, Free included. Your agents get the same CLI and MCP server you do.
| Feature | BataDB | Neon |
|---|---|---|
| Scale to zero | Yes: After 5 idle minutes | Yes: After 5 idle minutes |
| Branches with your data | Yes: Copy-on-write, one command | Yes: Copy-on-write |
| No branch fees | Yes: None | No: $1.50 a branch-month past 10 or 25 |
| Point-in-time restore | Yes: Up to 30 days, included | Yes: $0.20 a GB-month of history |
| Connection pooling | Yes: Built in | Yes: Built in |
| CLI with JSON output | Yes: --json on every API command | Yes: --output json |
| MCP server | Yes: 128 tools | Yes: Hosted |
| One-command import | Yes: bata import | Partly: Dump and restore |
The bill
Watch the idle hours add up.
We priced the same workload on BataDB and on Neon, then let the month run.
One small database, busy two hours a day and idle the rest.
- BataDBPay as you go$0.58 a month
- Neon Launch0.25 CU$2.31 a month
- Neon Scale0.25 CU$4.08 a month
Saved against Neon Launch, every month
$1.7375% less
The bigger workloads run on our Team plan: $69 a month with 5,000 compute-hours included.
Talk to usMove
Moving over takes one command.
bata import copies your database from Neon into a new BataDB project, then checks row counts and sequences on both sides.
npm install -g @batadata/clibata loginbata import --source "$NEON_DATABASE_URL" --name my-app- Use the direct connection string: the host without -pooler.