Native mode support in Firestore Standard and Enterprise editions

With the introduction of Firestore in Native mode support in theEnterprise edition, both Firestore Core and Pipeline operations areavailable. The Core operations function differently than in theStandard edition, because of newindexing rules and a different pricing model.

FeatureStandard editionEnterprise edition
Supported querying operationsLimited to Firestore Core operations.Supports Firestore Core and Pipeline operations, and Firestore MongoDB compatibility operations.
Indexing RequirementAll queries require indexes.Indexes are not required for queries.
Index creationAutomatic indexes are created for single fields. You can manually create composite indexes.No automatic indexes are created. Indexes need to bemanually managed.
Query Performance and CostQueries are generallyperformant due to index requirements.Querycosts and performance can be better than the Standard edition with indexes. You can identify missing indexes using Query Explain and Query Insights.

Querieswithout indexes may risk being non-performant and costly as the dataset grows, requiring monitoring and tuning.

Indexing Overhead CostNo charge for index entry writes, as indexes are automatic. However,required indexes incur storage costs.Writing index entriesconsume write units when an associated document is written (1 write unit per 1 KiB of index entry size). You save on storage costs by not creating index entries for every field.
Billing Model (Reads/Writes/Deletes)Charged perdocument read, write, and delete.Charged forreads and writes in byte tranches. Reads are charged inRead Units (4 KiB tranches). Writes and deletes are merged intoWrite Units (1 KiB tranches).
Base Pricing (per million)

Prices shown are for theus-central1 region.

Reads:$0.03 per 100,000 documents (or $0.30 per million).

Writes:$0.09 per 100,000 documents (or $0.90 per million).

Deletes:$0.01 per 100,000 documents (or $0.10 per million)

Read Units:$0.05 per 1 million read units.

Write Units:$0.26 per 1 million write units.

Prices are generallylower if documents are under 4KiB compared to the Standard Read cost.

Real-time Updates

Prices shown are for theus-central1 region

Real-time updates areincluded billed as Reads at $0.03 per 100,000 documents.Real-time updates have aseparate SKU (Real-time update units), charged per 4 KiB tranche. Real-time updates cost$0.30 per million read units.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-02-20 UTC.