Flatfile Data Exchange Platform

Pricing - Frequently asked questions

How much does it cost to use Flatfile?

Based on your use case, you can choose between the Flatfile Projects and the Flatfile Portal applications. Both are powered by the Flatfile Data Exchange Platform, which provides developers everything they need to customize, extend and implement the respective Flatfile app.

Flatfile Projects is the ideal solution for collaborative data conversion, onboarding and migration to streamline complex data workflows across diverse teams and stakeholders. Flatfile Projects requires an Enterprise subscription plan. For details, please contact our friendly sales team.

Flatfile Portal allows you to easily embed a data importer in your own software. You can get started with Flatfile Portal completely free and grow at your own pace. When you get to the point where you are moving significant amounts of data through Flatfile, you can choose to move to a pay-as-you-go plan and pay for the volume you use above your free allowance or switch to a subscription plan to take advantage of volume discounts at a fixed monthly price.

How exactly do you price Flatfile Portal?

Once you exceed the monthly free usage allowance, our pricing transitions to a pay-as-you-go model. The cost is determined by two factors: The level of usage of Flatfile Portal and the volume of data processed. This allows you to scale your usage and costs in line with your business needs.

This includes the following two metrics:

  1. Number of files imported

  2. How much data is processed - this is measured through 'Processed Data Values' (PDV), which is akin to API calls or data transfer volume in other systems.

Usage is calculated as a combination of files and PDV per month. However, in a typical use case, often only one of the two metrics actually applies (most customers only exceed the files/month limit). In such cases, you only pay for the metric that is being exceeded.

What about development/test usage?

Data usage for development/test purposes that happens in your development environment is always free (of course, we expect fair use and that development environments are solely used for development and testing purposes).

How are files defined?

Files that apply to your usage metric are any files that are uploaded and extracted to a Flatfile Workbook in your production environment. File uploads to your development environment are free.

What is a PDV (Processed Data Value)?

PDV is a transparent way to measure big data files. PDVs are akin to cells in a spreadsheet - the number of rows multiplied by the number of columns that are created in a Flatfile Workbook in a calendar month (this applies to production environments; dev environments are free). PDVs are displayed in millions (M). For example, our Flatfile Portal Starter plan includes a free allowance of 10 million PDV per month, which is usually enough for most customers, excluding very large file or high-volume use cases.

What's the difference between ephemeral and durable spaces?

Flatfile Spaces are micro-applications, each having its own database, filestore and auth. A particular Space can be continuously available (durable), for example, for ongoing collaboration, or it can be used for a point-in-time transaction, such as a data import transaction by an external user (ephemeral). Flatfile Projects supports durable spaces. These are spaces that stay active for as long as you decide -- days, weeks, months or even years.

Flatfile Portal and the embedded data importer use case support ephemeral spaces, which are available to users for 24 hours.

How do I estimate my usage?

You can easily estimate your usage by answering the following questions:

  1. How many files do you import in an average month?

    1. ➜ Number of files imported per month

  2. How many rows and columns does an average file have?

    1. ➜ Multiply rows * columns * files per month = Processed Data Values (PDV)

What happens if I exceed the free allowance?

You will see notifications as you approach the limit of the free usage allowance. At that time we’d recommend adding payment information to your account and enabling our simple, fixed-rate pay-as-you-go option to make sure your data continues to be processed after you exceed the free allowance. You can also choose our Professional or Enterprise plans and take advantage of significant volume discounts. Without choosing one of these options, you will not be able to process data during the month you have exceeded your free allowance.

What support levels do you offer? Do I get support as a free user?

We strive to provide exceptional support to all of our users, no matter what type of user you are—including live chat and email support for free users. Additionally, our Professional and Enterprise plans include a premium service level and response time.

What if I need premium support but my usage does not exceed the free plan?

You can easily subscribe to our Professional plan with or without high usage and receive additional benefits such as whitelabeling, SSO and premium support.

Where does my credit card information get stored?

Flatfile does not store or see your credit card information or payment details. All payments are handled by Stripe, which is PCI Service Provider Level 1 certified and one of the largest, highly secure and most respected payment providers in the world.

When does my credit card or account get charged?

All usage and billing is based on UTC (Universal Time Coordinated). As a result, depending on the time zone you are in, your account will be charged on the last day of the month or the first day of the following month.

I have more questions, how do I get in touch?

We’d be happy to hear from you—there are several ways to get in touch with us: