Last updated: Jan 29, 2026, 3:04 PM
| The steps in this article are intended for importing gift cards from another point of Point of Sale (POS) platform or gift card provider to Toast Gift Cards. If you are looking for guidance on third-party gift cards, see the following articles: |
If you have existing gift cards from another POS (Point of Sale) or gift card provider and are switching to Toast Gift Cards, you'll have to import your Gift Card Liability report to be able to use them with our system. To obtain your Gift Card Liability report, you must contact your previous gift card provider.
If your Onboarding package includes gift card import: follow the instructions for preparing and formatting your CSV files, then send a copy of those files to your Onboarding Consultant and they will ensure that the files are imported properly. If you're importing this data yourself, follow all the steps in this article to ensure you have a successful import.
Note: Not all imported gift cards will be swipe compatible on Toast POS. If you can not swipe your gift cards, you will be able to manually key in the card number for all imported card types.
There are two different gift card statuses when importing:
Active and inactive gift cards must be submitted in separate files. There should be no headers on the columns of these files (Example: Gift Card Balance, Card Number, etc).
Note: Fully unmasked means the number must not contain asterisks or letters. It must be a complete numeric value.
Additional formatting requirements:
Note: If you have both active and inactive gift cards, you'll need to format and import your active gift cards first. Different spreadsheet tools (e.g. Excel, Google Sheets) handle CSV files differently. To learn more, see the section of this article to ensure you format your file correctly and avoid any import errors.
To learn how to import gift cards into Toast, watch the following video or read the steps listed below.
Often, when you get your Gift Card Liability report from your previous gift card provider, the file will be in a CSV (comma-separated values) format. CSV files can be opened using spreadsheet tools like Google Sheets or Excel, but sometimes this can lead to errors such as automatically rounding numbers, removing zeros at the beginning of a number, or shortening (truncating) certain numbers in the file.
To prevent this, make sure that you import your CSV file into a spreadsheet instead of just opening the CSV file with your spreadsheet tool.
If you're using Google Sheets:
If you're using Excel, you can check out this (external link) for instructions.
Once you've imported your file, scan your data to make sure that none of numbers were truncated (shortened) and that the data looks like you expect. If you see missing zeros, shortened or rounded numbers, or scientific notation, open a new spreadsheet and try importing your CSV file again following the steps above.
First, be sure to import active gift cards into Toast prior to importing your inactive gift cards.
After completing your import of active and inactive gift card numbers, a member of the Toast team will need to enable Imported Gift Card lookup for your restaurant. This will allow guests to use your Toast Gift Card Lookup site to look up their imported gift card balance and find the Toast Gift Card number that can be redeemed for online orders. For more information, check out this Toast Central article: .
Please keep in mind you will not able to do the following:
If you've made an error when importing gift cards (for example, if you accidentally uploaded all gift cards with zero balance), please contact Customer Care for assistance. You cannot delete or undo a gift card import yourself in Toast Web.
The Please fix the following rows in the file, then re-upload error is usually due to incorrect information on your gift card import file. Review the Overview and Best Practices section of this article to ensure you have followed the proper formatting guidelines. Once you have corrected your file, retry your import. If you are still having trouble, contact Customer Care for assistance.
The Active card is missing a balance error occurs because one of the listed active cards on your CSV file for import does not have a balance listed. Review the CSV you are trying to import to ensure all active cards have an associated balance.
Note: Active and inactive cards must be imported in separate files.
The total expected balance must have at most two decimal places and must contain only numeric values error means that the number in the Total Expected Balance field in Toast Web is incorrect. First, confirm the number is in proper numerical format and only contains a proper monetary amount. If this is correct and you are still having trouble, please contact Customer Care for assistance.
If your gift card numbers have been assigned to your restaurant in a sequential, easily guessable format, you will receive this error upon trying to enable the Search Cards by Imported Numbers on the Public Lookup Page on your Toast Gift Card Lookup Site to prevent fraud. For more information on this setting, see .