Download PrivateBooks

Two editions: the paid Windows edition coming to the Microsoft Store, and the free, frozen macOS legacy build you can install today.

Windows

$49.99 one time · Microsoft Store

The current edition, with guided setup, the 8 profession deduction packs, platform-payout handling and the Schedule C package.

  • Windows 10 22H2 (x64) or Windows 11
  • Installs and updates through the Store
  • Around 250 MB on disk
  • No network access required to use it

Coming to the Microsoft Store

Submitted for certification by Arc & Ledger Accounting. This page will link straight to the listing the day it goes live — there is nothing to buy here yet.

macOS — free legacy edition

Free · v3.4.2 · unsupported

The last free release. It works and your data stays yours, but it is frozen: no updates, no guided setup, and no profession deduction packs.

  • macOS 12 or newer
  • Self-contained — Python and everything else is bundled
  • Unsigned: first launch needs right-click → Open

Download for macOS

First launch on macOS

The legacy build isn't signed with an Apple Developer certificate, so macOS will warn about an “unidentified developer” the first time. Right-click the app → Open → Open. You only do this once. If macOS still blocks it after downloading, run:

xattr -dr com.apple.quarantine "/Applications/PrivateBooks.app"

Verify what you downloaded

Compare the SHA-256 of the file you got against the value below. On macOS: shasum -a 256 ~/Downloads/PrivateBooks-3.4.2.dmg

FileSHA-256
PrivateBooks-3.4.2.dmgfb5e4fea7770b7f3536ae0467c5489e0dc6562b7f658fab112adb9e7d0f73269

System requirements

Windows (Store)macOS (legacy)
OSWindows 10 22H2 x64 or Windows 11macOS 12+
RuntimeWebView2 (preinstalled on Windows 11; falls back to your browser)Bundled
Disk~250 MB~250 MB
NetworkNone — the Store handles install and updatesNone
Windows ARM64Not supported at launch

Where your books are stored

One local SQLite file, plus any receipts you attach. Back it up by copying it, or use the app's own backup, which packages the database and every attachment into a single verified archive. Nothing is stored anywhere else, because there is nowhere else.