Fivetran pricing with MAR billing, the four published plans and the $5 base charge per connection
9 min read Buying guides The Adapters team
Fivetran charges by Monthly Active Rows (MAR): every source row that is inserted, updated, or deleted at least once in a month counts once. Fivetran sells four plans (Free, Standard, Enterprise and Business Critical) and does not print a price per million MAR on its pricing page. What it does publish: the Free plan covers 500,000 MAR a month, every Standard connection with between 1 and 1 million MAR carries a $5 base charge since 1 January 2026, and annual contracts save up to 22%. Because MAR tracks change rather than data size, the bill moves with churn, not with how big your tables are.
Field mapping auto-plugged · tap a port to rewire
Plug a source port into
Transform on this cable
JSON in
JSON out
5 sample records ready
Key takeaways
- MAR measures change, not size. A row counts once per month if it is touched, so high-churn tables cost far more than they look.
- Deletes now count. Since January 2026 deleted rows count toward paid MAR alongside inserts and updates.
- Every Standard connection carries a $5 base charge. Since 1 January 2026, for connections between 1 and 1M MAR. Inactive connections with zero MAR are not charged.
- No public rate per million MAR. The pricing page gives the formula, usage times spend rate, and an estimator. The rate itself comes from the estimator or a quote.
- Connection-level billing removed account-wide volume discounts. Since March 2025 each connection sits on its own cost curve.
By the numbers
- 22%
- The most Fivetran says an annual contract saves against monthly billing. Discounts start at 5% and grow with the contract's annual list price. (fivetran.com/pricing, read 26 Sep 2026)
- $5
- Base charge on every Standard connection with 1 to 1 million MAR, from 1 January 2026 on pay-as-you-go and at renewal on annual contracts. (Fivetran 2026 pricing updates, read 26 Sep 2026)
- 500K
- Free Monthly Active Rows a month for connections on the Free plan, which carries no base charge. (fivetran.com/pricing, read 26 Sep 2026)
How does Fivetran pricing work?
Fivetran uses consumption pricing based on Monthly Active Rows. You are not billed for the total number of rows in a table or for how often a connector syncs. You are billed for the distinct rows that changed during the calendar month. If a connector reads a million-row table every hour but only 20,000 rows change that month, you pay for roughly 20,000 MAR on that connector, not a million and not twenty-four million.
That model is generous for slow-moving reference data and punishing for high-churn tables. It is also why two companies moving the same volume of data can get very different invoices: the one with frequently updated records pays more. Since the March 2025 move to connection-level billing, each connection is metered on its own curve (Fivetran's own formula is "total monthly usage x spend rate = connection monthly cost"), so you no longer earn a blended volume discount across your whole account.
What is a Monthly Active Row (MAR)?
A Monthly Active Row is a unique primary key that Fivetran inserted, updated, or deleted in your destination at least once during the month. The same row updated fifty times in a month still counts as one MAR. A row that never changes in a given month counts as zero that month, even though it sits in the warehouse.
The 2026 change worth knowing is that deletes now count. Fivetran's 2026 pricing update says that from 1 January 2026 "deletes will count toward paid MAR. Previously, deletes did not contribute to paid MAR." Pay-as-you-go accounts got the change immediately; annual contracts signed after 1 March 2025 get it at renewal. History mode changed the same way: tracked inserts and updates now count too. For a table that constantly rewrites and removes rows, those two changes alone can move the bill.
How much does Fivetran cost?
Fivetran offers four plans: Free, Standard, Enterprise and Business Critical. Its pricing page, read on 26 September 2026, publishes the allowances and charges below but no rate per million MAR for any paid plan. The spend rate comes from Fivetran's estimator or a sales quote, falls as a connection's monthly volume rises, and is higher on the upper plans. Any page quoting a flat dollar figure per million MAR is quoting something Fivetran itself does not print.
| Plan | Published price | Notes |
|---|---|---|
| Free | $0 | 500,000 MAR a month for connections, 5,000 model runs; no base charge |
| Standard | No public rate per MAR | $5 base charge per connection with 1 to 1M MAR |
| Enterprise | No public rate per MAR | Adds governance and support features |
| Business Critical | No public rate per MAR | Adds residency and advanced security controls |
Two practical consequences. First, you cannot compare Fivetran with a flat-priced tool from its website alone: run the estimator with a month of real change volume per connection, not total table size, and ask sales for the spend rate in writing. Second, an annual contract changes the maths: Fivetran says discounts start at 5% and reach up to 22% for larger contracts, and its AWS Marketplace listing bills the same MAR dimensions through a private contract rather than a posted price.
Why is Fivetran expensive for some teams?
Fivetran gets expensive when your data churns. Because MAR counts every row touched, a source with frequent updates, a table that rewrites itself nightly, or an event stream that constantly changes status can generate far more MAR than its row count suggests. The unit price looks reasonable; the multiplier is what surprises finance. DynamoDB tables that expire items with Time to Live are a sharp example now that deletes count as active rows, which we work through in Fivetran for DynamoDB to Snowflake.
A few common events push a bill up unexpectedly. A backfill re-reads history and re-counts rows you already paid for. A schema change can force a historical resync. A new connector adds its own $5 base charge and its own cost curve. None of these are hidden, but they are hard to forecast, which is the real complaint behind most searches for a Fivetran alternative: not that it costs money, but that you cannot predict how much next month.
Does Fivetran have a free plan?
Yes. The Free plan covers up to 500,000 MAR a month and does not carry the $5 base charge. It is enough for a small number of low-churn sources or a proof of concept. Once you outgrow 500,000 MAR you move to a paid plan and start paying a spend rate per MAR plus the base charge per connection, at which point the churn characteristics of your sources decide the bill.
Open-source tools such as Airbyte remove license cost entirely, but they trade it for hosting, upgrades, and connector maintenance you now own. We costed that trade out in Airbyte pricing, and the warehouse-native option carries its own credit meter, broken down in Matillion pricing. Free at the license line is rarely free at the total-cost line, which is the same lesson that shows up whenever you price building integrations in-house.
How can I reduce a Fivetran bill?
Sync fewer columns and tables, exclude high-churn tables you do not actually query, and lengthen sync frequency where near real time is not needed. Removing an unused connector also removes its base charge. These levers help, but they all trade coverage or freshness for cost, which is the tension consumption pricing creates.
The structural alternative is to change what you are paying for. If the job is analytics, loading many sources into a warehouse, ELT and MAR billing fit the work. If the job is operational, keeping records in agreement between apps and databases, a flat-priced data integration platform charges the same whether a table churns once or a thousand times, because it bills on synced records against a tier, not on a running meter.
Does Fivetran MAR billing or flat pricing fit better?
Consumption pricing rewards low, steady volume and punishes spikes. Flat pricing rewards predictability and heavy or bursty volume. The right answer depends on the job the pipeline is doing, not on which model sounds cheaper in a demo.
| Dimension | Fivetran (MAR) | Flat-price platform |
|---|---|---|
| What you pay for | Rows changed per month | Records synced against a tier allowance |
| Bill predictability | Varies with churn, backfills, resyncs | Same number every month |
| Best at | Warehouse replication for analytics | Operational sync between apps and databases |
| Sync direction | One way into the warehouse | One or two way, with transforms inline |
| Cheapest when | Volume is low and steady | Volume is high, bursty, or churny |
Many teams run both, and that is a sensible answer: Fivetran to feed the warehouse for BI, a flat-priced platform for the syncs finance and RevOps depend on. If you are centralizing sources for analytics, the extra work is usually downstream, where knowing which tables a pipeline actually feeds keeps a broken sync from silently poisoning a dashboard. If the work is operational, the flat-price comparison lays out where each model wins, and every option is lined up on best data integration tools. If the shortlist has come down to Fivetran and Airbyte, their two meters run in opposite directions on the same table, which is worked through in Fivetran vs Airbyte pricing at high volume, and every other billing unit in the category is lined up in data integration pricing compared.
Trade the MAR meter for a flat monthly price
Map your busiest sync in minutes and pay the same whether a table churns once or a thousand times. Plans from $49 a month.
The live demo needs no card, and Starter is $49 a month.