Learn about the billing page and manage your usage and costs when using ArcGIS Location Platform services.

Your subscription ID is noted on the right-hand side of this page. You will need this to identify your account in any communication with Esri customer service.

The billing page includes four tabs that summarize your account billing, payment methods, transaction history, and service usage for the selected billing cycle.

  1. Summary
  2. Payment methods
  3. Transaction history
  4. Pay-as-you-go

Summary

The summary tab displays the following information about your billing:

Billing Cycles: You can select the current or a previous billing cycle from a dropdown to view a total usage cost and an itemized breakdown of services billed during that period. Daily usage totals are from the 24-hour period ending at midnight UTC. Check after 2:00 AM UTC for a complete billing summary of the prior day's usage.

Bill Breakdown: the section includes a breakdown showing how vouchers, purchase orders and credit cards are applied toward pending charges for the billing cycle selected.

Overages: If your payment method is set to a purchase order (PO) and your PO runs out of funds or expires, any additional usage is charged as an outstanding overage balance. This tab shows how much of your bill was covered by the PO and how much remains as an overage. A warning message appears at the top with the Esri contact details.

To keep your Location Platform services active, make sure to resolve the outstanding balance as soon as possible: either by updating your payment methods or coordinating directly with Esri or your local distributor.

Billing summary usage table

Following the billing summary, if you have any service usage in the selected billing cycle, a table that itemizes each service is shown.

Category: A high-level grouping that organizes related services into broad functional areas.

Type: The name of the service. The service name will match the pricing page and the Mapping and location services guide.

Cost: How much that service usage will be billed, in USD, after any available free tier is applied.

Totals: The total usage in the units that particular service is measured (e.g. requests, tiles, storage, etc.)

Usage: A link to the usage graph for that particular service on the usage page. There you can review the usage over the course of each day in the billing month.

Payment methods

This tab shows all payment methods and their status, pending charges and available balances, and expiry date. A payment method is required to enable pay-as-you-go (PAYG) to continue using services beyond the free tier. Three forms of payment are accepted:

  1. Credit card
  2. Purchase order
  3. Voucher

Current payment method

Your account can only have one payment method active at any time. This is referred to as the default payment method. All invoiced charges are applied to that payment method.

Credit card

To enter a credit card as a payment method, click "Add credit card" on the Payment Methods tab or click Disabled under the Pay-as-you-go tab. You will need your credit card details (name on card, card number, expiration date, CCV, billing address.) You must agree to the terms and conditions.

With a credit card on file as your default payment method, you can disable pay-as-you-go at any time on the same tab. When you disable pay-as-you-go, your account will no longer have privileges to services that do not include a free tier or services in which you have exceeded the free tier. If you have exceeded the free tier for storage, you will continue to accumulate usage costs until you delete your hosted services and the next billing cycle refreshes. Any remaining charges metered to your account will bill on this credit card until the close of the current billing cycle, or another credit card is added to your account.

If you have any billing issues with your credit card, contact Esri customer service.

Purchase order

When your account has a purchase order applied, the details of that payment method appear here.

  • Purchase order id: The ID of your purchase order to match your records.
  • Started on date: The first date the purchase order is active. Before this date no charges will be billed on this purchase order.
  • Initial balance: The initial amount of the purchase order.
  • Admin name: The ArcGIS account name that is the administrator of the account.
  • Status: The current status of the purchase order, either Active or Expired.
  • Pending charges: The charges that have been incurred but not yet deducted from the purchase order balance.
  • Available balance: The amount remaining on the purchase order after subtracting all pending or processed charges from current and previous billing cycles respectively.
  • End date: The end date for billing against this purchase order. After this date no further charges will be billed on this purchase order.

If your purchase order expires or the available balance goes negative, contact Esri customer service to apply an updated purchase order or change the payment method to a credit card. Inactive purchase orders can also be viewed under this tab.

If you have a purchase order active on your account, you cannot apply a credit card from this page.

Vouchers

On the Payment method tab, you can redeem a new voucher code and review the previous vouchers that have been applied to your account.

Vouchers are assigned by Esri with an amount (in USD) and an expiration date. This is effectively a credit applied to your account that must be used by the expiration date. To enter a new voucher, enter the voucher code assigned to you in the Voucher code field and then click Redeem.

With a voucher applied that has an available balance and a future expiration date you will be able to enable pay-as-you-go, even if you have no other payment method. Any available free tier of service is applied before billing against the voucher balance. Once the voucher balance goes negative and you have no other payment method, your account has all privileges removed for all services without a free tier or the free tier if fully consumed. You must wait until the next billing cycle when your free tier is refreshed. To avoid this, add a payment method.

With a voucher applied you will see the following on this page:

  • Total voucher balance: The sum of the remaining balance of all active vouchers.
  • Voucher code: Each voucher code that was redeemed on your subscription.
  • Redeemed on: The date the voucher was redeemed on your subscription.
  • Initial balance: The initial voucher amount.
  • Status: The current status of the voucher, either Active or Expired.
  • Pending charges: The charges that have been incurred but not yet deducted from your voucher balance.
  • Available balance: The amount remaining after pending or processed charges have been applied to this voucher.
  • Expires: The date the voucher expires. This is assigned by Esri. Any balance remaining after the expiration date if forfeited.

Transaction history

The transaction history table displays details of the payments applied to your account including status, date, payment method, and amount.

Payments are applied in the following order:

  1. Free tier: any available free tier of service is applied first.
  2. Voucher: if you have an available voucher balance, it is applied to your bill before any other payment method.
  3. Default payment method: either purchase order or credit card is used to cover any remaining balance on your account.

After you exhaust any free tier of service and applied vouchers, billing switches to your default payment method. If there is no available balance remaining on a purchase order, contact Esri customer service to apply an updated purchase order. Alternatively, you can add the payment method as a credit card by following the step Credit card to avoid disruption of services.

Pay-as-you-go

You can enable or disable pay-as-you-go at any time on this tab if a credit card is your default payment method. Pay-as-you-go is a billing option that enables you to pay only for the location services you use beyond each free tier. Pay-as-you-go is turned off by default for new accounts. Free tiers refresh at the start of your billing cycle. You can estimate costs on our pricing page or learn more about pay-as-you-go on our FAQ page.

In order to enable pay-as-you-go (PAYG), you must have a valid payment method on file. With a credit card payment method, you can turn on or off PAYG at any time. With a purchase order, PAYG is permanently enabled.

If you do not have a valid payment method on file, you will not be able to turn on PAYG. Without PAYG turned on you only have privileges enabled for services with a free tier and that free tier has not been exhausted.

When you enable pay-as-you-go (PAYG), you are prompted for a method of payment. This dialog will only accept a credit card as a method of payment. To apply any other payment method you must contact Esri customer service.

In order to remove your credit card disable pay-as-you-go from this tab. With pay-as-you-go disabled, your account will no longer have privileges to services that do not include a free tier or services in which you have exceeded the free tier. Any remaining charges metered to your account will bill on this credit card until the close of the current billing cycle, or another credit card is added to your account.

Billing terms and conditions

You must read and agree to the terms and conditions of the license agreement and agree to pay all fees owed to Esri for your use of Esri services.

Billing by service

This section will review the billing details of each location service. Refer to the pricing page for the exact cost for each service, the available free tier of service, and a usage estimator.

Basemaps

The two types of basemap usage models you can implement with the ArcGIS Basemap Styles service are the following:

  1. Tile usage model: Usage for the total number of basemap tiles consumed. Usage occurs for every request to the service that returns basemap tiles. You are billed for each tile consumed by your application and recorded against the access token supplied. Tiles are returned when a map loads and displays a basemap style, when the basemap style is changed, and when user interactions occur such as panning, zooming, or navigating the map. This includes tiles consumed in ArcGIS apps such as Map Viewer, Scene Viewer, and Vector Tile Style Editor, as well as in your client application(s).
  2. Session usage model: Usage for the total number of basemap sessions created. You are billed for each session created by your application and recorded against the access token supplied. A basemap session is a timeframe during which a single user of a single application can use a session token to access unlimited basemap tiles from the Basemap Styles service.

Other resources referenced by the Basemap Styles service including style JSON, fonts, glyphs, and sprite sheets are not metered.

Places

The places service is metered based on the query results returned from nearby and bounding box searches, and the group of place attributes returned from place details endpoint.

You are not charged for usage to the Places service when you query for categories, icons, or using the places layer in the basemaps service.

When executing a place search request with either nearby or bounding box, you are only charged for queries that return results. If no results are returned, you are not charged.

For example, you issue a nearby search with the page size set to 50 and offset set to 1. The search returns 50 results. You then issue a search request with the page size set to 50 and offset set to 51. The search returns 5 results. You are charged for 2 requests.

Details

When requesting place details, you will be charged for all attributes returned that have valid values. You are not charged for attributes with null values. You are only charged once for each price group regardless of the number of fields returned from each group in a single request.

The price groups are, in order of increasing value:

  • place
  • address
  • details
  • location

Refer to the table on the place details page for the specific fields included in each price group. Refer to the pricing page for the cost and free tier for each group.

Considering the example above, you iterate over the 55 results returned to get place details using requestedFields=all to retrieve all available place details for each place id. Of those results, 10 results do not have location attributes, and 10 results do not have location or details attributes. In this scenario, you performed 55 place details requests but are charged for 35 address, 10 details, and 10 location price groups.

Geocoding

The geocoding service considers two price groups, whether the geocode results are temporary or stored. In order to store your geocoded results you must enable the forStorage parameter in the request. Geocoding is charged based on the number of results returned (not the number of requests.)

Geocode results returned when geocoding a CSV of address data while creating a feature service is considered for storage and billed at the for storage rate. This also applies to the bulk geocoding service.

Requests to the autosuggest are not charged.

Refer to the pricing page for the cost for each group and the available free tier.

Routing

The routing services offer algorithms tailored to specific routing problems, each with its own charging model.

Refer to the pricing page for the cost for each routing service and the available free tier.

Data enrichment

Requests to the data enrichment service return a number of attributes that depend on the input parameters. These attributes are computed by taking the number of requested GeoEnrichment variables (dataCollections) and multiplying by the number of areas analyzed (studyAreas) or features analyzed in a feature service. Therefore, the cost is dependent on the total number of returned attributes in the query response.

GeoEnrichment reports are generated from the create report service. This service is billed by the number of reports generated.

Storage

There are two categories of data storage considered with ArcGIS Location Platform: feature service storage and tile, file, and attachments storage. Your feature service data is stored in a high-performance database optimized for spatial queries, which is differentiated from the file storage used for your files, published tiles, and attachments. While the two storage categories have different costs associated with them, the method of cost calculation is the same.

The storage that is consumed by your account is computed hourly each day of your billing cycle and the final billing amount is calculated at the end of the last day of your billing cycle. The storage billing is then reset at the start of the next billing cycle.

Your storage is sampled 24 times per day. Each hourly sample deducts the available free tier of storage allocated to your account. Then a billable amount is determined for that hour. The billable amount is multiplied by the cost of the service for 1 hour considering the number of days in the current month. Each hourly sample is added to provide a total cost for 1 day, and the daily cost is added each day to a monthly total. The storage amount is averaged hourly to accommodate abrupt fluctuations while adding and deleting data so the average provides a smoother picture of the data stored over the span of a day. Separate hourly storage averages are computed for Feature service storage and Tile and data storage.

For example, if you store 500 MB for the entire day, the 24 hourly samples should add up to the same cost as 1 day of storage based on the number of days in the current month. For the month of July, this is (500 MB stored - 250 MB free tier) * (0.0044 cost per MB / 31 days in month) = $0.03548. At $0.03548 per day added up over 31 days is $1.10.

Bandwidth

You are charged for data served from ArcGIS servers. Feature services meter query data (read) separately from edits (write).

You are charged for tile data served when an application requests your stored map tiles or vector tiles.

Refer to the pricing page data hosting section for the cost for each service that meters bandwidth and the available free tier.

Publish tiles

Publishing tiles on ArcGIS servers requires a geoprocessing task to cook your feature services into map tiles or vector tiles. While the publishing process charges only for published tiles, you are also billed for the resulting tile storage and the bandwidth to deliver the tiles to client applications. See storage for more information about storage billing. Refer to the pricing page data hosting section for the cost available free tier.

Spatial analysis

There are many spatial analysis services available in ArcGIS, each with its own metering considerations. There are three categories of spatial analysis services:

  • Feature analysis: metering is based on the number of features analyzed. For analysis that also includes a routing algorithm (for example, service area drive time, origin-destination pairs, demand points, etc.) the routing algorithm billing is added to the number of features analyzed.
  • Geometry analysis: metering is based on the number of features/geometries analyzed.