Cloudflare Pages mirror: This is the Cloudflare Pages mirror, served from Cloudflare's global edge network with sub-50ms TTFB from 300+ points of presence worldwide.

About CalcFi

CalcFi is a free personal-finance calculator platform built on primary-source data from federal agencies. Three hundred-plus calculators. Thirty-four open datasets. Five permanent DOIs. Every formula traces to a citable government publication. No paid tier. No "expert reviewed" badges. Just the math, the source, and the work shown.

Founded 2024 Helsinki, Finland Free forever 300+ calculators 34 open datasets 5 permanent DOIs CC BY 4.0 No paid tier Privacy-first (IDB only)

On this page

Mission

We want to help people make real money decisions with real math, real numbers, and real analysis — free, forever.

That sentence is the entire pitch. Three details inside it are non-negotiable:

What CalcFi actually is

CalcFi at calcfi.app is a static-rendered, primarily client-side Next.js application that hosts more than 300 personal-finance calculators in nine categories:

CategoryExample calculators
MortgageMortgage payment, refinance breakeven, PMI removal timing, amortization schedule, rent vs buy
TaxTax bracket (federal and state), paycheck calculator, self-employment tax, capital gains, AMT
RetirementCompound interest, 401(k) projection, Roth vs traditional, safe withdrawal, coast FIRE, Social Security
PaycheckGross-to-net by state, hourly to salary, overtime, bonus tax, take-home after deductions
DebtDebt snowball vs avalanche, credit card payoff, student loan amortization, refinance savings
Real estateAffordability, PITI, DTI ratio, closing costs, property tax estimate, ROI on rentals
InvestingDollar cost averaging, expected return calculator, fee impact, tax-loss harvesting projection
Small businessS-corp vs LLC tax, quarterly estimated tax, freelance net, payroll cost, COGS
OtherInflation-adjusted returns, FX converter (live World Bank), cost of living comparison, Rule of 72

Each calculator page has the same structure: input form at the top, computed result with all intermediate steps visible, formula displayed inline, and a citation block at the bottom listing the primary source(s) the formula derives from. Users can change inputs and watch results update; they can copy the formula; they can click through to the source publication.

Try the full Mortgage Payment Calculator on CalcFi · Embed this widget on your site · Powered by CalcFi — free personal finance calculators with sourced data

Above is a live embed of the CalcFi Mortgage Payment Calculator. The iframe loads directly from calcfi.app and updates in real time. The full version includes amortization breakdown, PMI scheduling, and refi-savings projection. Try changing the rate or the term and watching the numbers re-compute.

How CalcFi differs from NerdWallet, Bankrate, SmartAsset, and similar

The honest comparison: NerdWallet, Bankrate, SmartAsset, and similar personal-finance content sites are advertising businesses with calculators bolted on. Their primary revenue model is lead generation — sending users to mortgage brokers, banks, insurance providers, tax-prep services, and financial advisors who pay per qualified lead. The calculators serve a dual purpose: deliver some real utility (which earns trust) and capture user intent at high-value moments (which earns lead-gen revenue when the user is directed to a partner).

This isn't a moral indictment. It's an accurate description of a sustainable business model. But it creates a structural conflict of interest: the calculator's job is partly to compute math, and partly to route users toward partners who pay for those users. The two jobs are not always aligned.

CalcFi has no lead-gen business model. There are no partner deals. There are no referrals to mortgage brokers, tax-prep services, banks, or advisors. There is no premium tier. The site is financed by its founder and operates with a near-zero marginal cost (Vercel free tier, Supabase free tier, primary-source data is itself free). The calculators are honest because they have nothing to sell.

Five concrete differences a user can notice on the page:

  1. Citations on every formula. Calcfi pages link to IRS Pub numbers, FRED series IDs, BLS table numbers, Freddie Mac PMMS weeks, and Treasury daily yields. NerdWallet and Bankrate typically cite the government data as a brand reference, not a primary URL — they don't link to fred.stlouisfed.org/series/MORTGAGE30US for the 30-year mortgage rate they're using.
  2. Formula visible. CalcFi displays the formula on the page. The user sees P × [r(1+r)^n] / [(1+r)^n − 1] for an amortizing payment, with each variable defined. Most competitors hide the formula behind "smart calculator" or "powered by AI" language.
  3. No lead-gen routing. No "compare offers" button that redirects to a partner. No "talk to a financial advisor" CTA. No "find the best mortgage lender" affiliate link.
  4. No "Expert Reviewed" badge. CalcFi does not display credentials of reviewers because reviewers don't add reproducibility — citations do. The page links the primary source directly.
  5. Data is open, free, and downloadable. The 34 time series powering CalcFi calculators are published as CC BY 4.0 with permanent DOIs. Anyone can audit the data, fork the dataset, or build a competing calculator on the same numbers.

CalcFi Open Data — the dataset behind the calculators

CalcFi Open Data is the publicly-distributable component of the project. It is a curated, primary-source-cited collection of 34 financial and macroeconomic time series, mirrored verbatim from the original publishers — FRED, BLS, BEA, US Treasury, Freddie Mac PMMS, the World Bank, the Federal Reserve, the FDIC, and the EIA. The dataset contains 117,956 observations across daily, weekly, monthly, quarterly, and annual frequencies (preserved as published, no resampling). Coverage spans roughly 1947 through 2026 depending on series.

Series include:

Every series carries inline provenance — each CSV begins with comment lines stating # Source:, # License:, and # Retrieved: so the data's origin remains attached to the data itself, regardless of where the file ends up.

The dataset is permanent — registered at five DOI registrars:

Distribution mesh

The dataset is mirrored across distinct surfaces for redundancy and discoverability. This isn't redundancy for its own sake — different audiences find data on different platforms (researchers on Zenodo, analysts on Kaggle, developers on PyPI, SQL users on BigQuery, the general public on Wikipedia-adjacent landings).

Static landing pages (8 mirrors)

Package registries (9 languages / ecosystems)

Data catalogs and warehouses (5)

Interactive visualizations (23)

Together, the mesh produces approximately 38 distinct root domains that backlink to calcfi.app — a deliberately diverse referring-domain profile chosen to make the dataset (and the calculators that consume it) durable to platform churn, censorship, and acquisition risk.

Try the full Compound Interest Calculator on CalcFi · Embed this widget on your site · Powered by CalcFi — free personal finance calculators with sourced data

Privacy promise — your data stays in your browser

CalcFi calculators store user inputs in the browser's local IndexedDB (IDB) — they do not transmit your salary, your mortgage balance, your tax filing details, or any other personal financial information to any server. The phrase you'll see on the site is "Saves stay in your browser." We mean it literally.

The only data CalcFi collects server-side is:

We do not aggregate or sell financial-decision data. We do not run targeted ads. We do not retain IP addresses, browser fingerprints, or precise geo data in aggregate insights tables (k-anonymity ≥ 10 enforced via Supabase row-level security). The site's bar for privacy is explicit-submit-only, and the philosophy is: financial decisions are private; calculators that compute them must respect that.

Methodology and citation principles

Every calculator on CalcFi follows the same six-step methodology:

  1. Identify the formula. Standard textbook or agency-published formula (e.g., the standard amortizing-loan payment formula, the IRS Pub 15 withholding tables, the BLS CPI ratio for inflation adjustment).
  2. Identify the primary source for inputs. Where do interest rates come from? Where do tax brackets come from? Where do inflation rates come from?
  3. Verify the source updates. Confirm cadence (FRED daily, PMMS weekly, IRS annual). Confirm the latest available value.
  4. Implement the formula. Plain math. No proprietary "smart" adjustments. No interpolation, smoothing, or imputation unless the agency itself does it.
  5. Display the work. Show the formula. Show intermediate values. Show the cited source.
  6. Make the data downloadable. Underlying time series available in the open dataset under CC BY 4.0 with a permanent DOI.

Full methodology document at CalcFi Open Data — Methodology. The SSRN paper formalizing the citation-transparency thesis is under review.

Press placements and external citations

CalcFi and its founder have been quoted, cited, or contributed expert commentary in the following publications. Each placement is a live, indexable URL:

Team and founder

CalcFi is built and operated by Jere Salmisto, based in Helsinki, Finland. The full founder profile, work history, expertise areas, and contact information lives at About Jere Salmisto.

The project is intentionally a solo, sustainable, low-overhead operation. There are no employees, no investors, no equity to dilute. The financial logic is straightforward: hosting costs are sub-$50/month on free tiers, the primary-source data is free, the calculators are static-rendered. CalcFi can run indefinitely without monetization because it does not require monetization to operate.

Contact and partnership

For press inquiries, data licensing, embed partnerships, integration questions, or research collaboration:

CC BY 4.0 + MIT. The CalcFi Open Data dataset is licensed under Creative Commons Attribution 4.0 International. Code (Python, R, JavaScript, Go, Julia, dbt packages) is licensed MIT. Use it commercially. Use it noncommercially. Build a competitor on top of it. The license is permissive on purpose — the goal is widespread use, not artificial scarcity.