How to Change Currency in Meta Business Suite

Cody Schneider8 min read

Seeing your Facebook ad spend in the wrong currency is more than just a minor annoyance, it can throw off your entire reporting process and make calculating ROI a guessing game. If you're struggling to get your Meta ad account to display in the correct currency, you’ve come to the right place. This guide will walk you through the correct procedure, explain why the option might be unavailable, and provide the definitive solution for getting your financial reporting back on track.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

Why Is the Correct Currency Setting So Important?

Having the correct currency in your Meta ad account isn't just about convenience. It’s fundamental to your ability to accurately measure marketing performance. Here are a few reasons why it's so critical:

  • Accurate ROI and ROAS: The most important marketing metrics, Return on Investment (ROI) and Return on Ad Spend (ROAS), become difficult to calculate when you're constantly converting numbers in your head or in a separate spreadsheet. If your store sells in USD and your ad account reports in EUR, you’re adding an unnecessary layer of complexity and potential error to every analysis.
  • Simplified Budgeting: When your ad account currency matches your business's primary currency, setting daily or lifetime budgets is straightforward. An advertising budget of $1,000 means $1,000, without any worries about exchange rate fluctuations affecting your ad delivery.
  • Clean Financial Reporting: For accounting and financial reporting, consistent currency prevents a lot of headaches. Reconciling your ad spend with your bank statements or accounting software is much simpler when everything is in the same denomination.
  • Clarity on Payment Methods: Using a payment method that is in a different currency from your ad account can lead to foreign transaction fees from your bank or credit card company. Aligning them avoids these surprise charges.

Understanding Meta's Core Rule: One Currency Per Ad Account

Before trying to change anything, it’s essential to understand Meta's most important, and often most frustrating, rule: An ad account's currency and time zone are set permanently when you create your first ad campaign.

Once you've spent any amount of money - even a single penny - on an ad account, Meta locks in the currency and time zone for the lifetime of that account. This is why so many marketers and business owners hit a wall, they go into the settings looking for an "edit" button that simply doesn't exist for active accounts.

This rule exists for billing and reporting consistency on Meta's end. While frustrating for users who make a setup error, it means the only real solution for an active ad account is to start fresh. The good news is that creating a new, correctly configured account is easy to do.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

Where to Find Your Current Ad Account's Settings

Not sure what currency your account is currently set to? It’s a good idea to confirm before you take any next steps. Here’s how you can check:

  1. Log in to Meta Business Suite
  2. Click the All tools hamburger menu (three horizontal lines) on the left sidebar.
  3. Select Ads Manager.
  4. Once in Ads Manager, click the hamburger menu again and select Ad Account Settings.
  5. On this page, you’ll see your Ad Account Name, Ad Account ID, and right below that, the Currency and Time Zone.

If you see a small "(cannot be changed)" note next to the currency, it confirms your account has active or past spending and is locked. Don't worry - the next section provides the fix.

The Solution: Create a New Ad Account with the Correct Currency

Since you can't edit an existing active account, the proper workaround is to create a new ad account under your same Business Manager. This lets you set the correct currency and time zone from the start. You'll then use this new account for all future campaigns while deactivating the old one to avoid confusion.

Step 1: Navigate to Business Settings

First, go to your main Business Suite dashboard. Click the All tools hamburger menu and this time select Business Settings. This area is the central control panel for all your business assets - from pages and people to pixels and ad accounts.

Step 2: Go to the Ad Accounts Section

In the Business Settings menu on the left, under the "Accounts" dropdown, click on Ad Accounts. You will see a list of all ad accounts currently associated with your Business Manager.

Step 3: Create the New Ad Account

Look for the blue Add button. Click it and a dropdown menu will appear. Select Create a new ad account. This is the option you need to start from scratch. (The other options, "Add an ad account" and "Request access to an ad account," are for claiming an existing account owned by someone else.)

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

Step 4: The Most Important Step! Set Your Currency and Time Zone

A new window will pop up asking for the new account's details. Here’s where you need to be extremely careful:

  • Ad account name: Give it a clear name you’ll recognize, like "[Business Name] - USD" or "[Business Name] - Ad Account V2."
  • Time zone: Select the primary time zone for your business. Ads and reports will reset daily based on this time zone.
  • Currency: This is the crucial part. Click the dropdown and select your desired currency (e.g., U.S. Dollar, Euro, Canadian Dollar). Double-check this before you continue, as you won't be able to change it later!

After confirming these details, click "Next."

Step 5: Assign People and Assets

Meta will then ask you to assign people from your Business Manager to the new ad account. Select yourself and any team members who need access, and assign them an appropriate permission level (e.g., "Manage ad account").

Next, you'll need to connect your core business assets. Most importantly, you must assign your Facebook Page and your Meta Pixel to this new ad account. Without these, you won't be able to run ads or track conversions.

Step 6: Set Up Payment Information

Finally, you'll be prompted to add a payment method for the new ad account. You can use the same card or PayPal account you used before, or add a new one. Once the payment information is saved, the new account is ready to use.

Step 7: Deactivate the Old Ad Account

To prevent you or your team from accidentally running campaigns in the old, incorrectly configured account, it's best to deactivate it.

  • Go back to Business Settings > Ad Accounts.
  • Select the old ad account from the list.
  • In the top right corner of the window, you'll see three dots (...). Click them and choose Deactivate.

Deactivating an account stops all ad delivery but preserves its historical data. You can still access old reports, but no new spending can occur. This gives you a clean separation between old reporting and new, correctly tracked campaigns.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

What If You Have a Brand New Account with No Ad Spend?

In the very rare case that you've created an ad account but have neither set up a campaign nor spent any money, Meta sometimes allows you to change the currency directly. However, this option has become less common.

To check if this applies to you:

  1. Go to Ads Manager &gt, Payment Settings (or Billing).
  2. If your account is eligible, you might see an option next to your payment amount due and details about changing the currency. Usually, this prompts you to create a new account anyway.

More often than not, even on accounts with $0 spend, you will find the currency is already locked. If that's the situation, simply follow the guide above to create a new account, as it is the most reliable method.

Important Considerations and Final Tips

  • What happens to my old data? All of your historical campaign data will remain in the old, deactivated ad account. It cannot be merged with the new account. For long-term performance reviews, you may need to export reports from both the old and new accounts to get a complete picture.
  • What about audiences? Custom Audiences associated with your pixel will need a little time to populate within the new ad account. Saved Audiences can typically be recreated or shared from your old account if needed.
  • Future Campaign Creation: Be sure to select your new ad account from the dropdown menu in Ads Manager every time you create a new campaign. If you manage multiple accounts, it can be easy to select the wrong one by accident.

Final Thoughts

Dealing with incorrect currency settings in Meta Business Suite is a common but fixable problem. While you unfortunately can't simply edit the currency on an active account, creating a properly configured new ad account and deactivating the old one is a clean and permanent solution that ensures all your future reporting is accurate and hassle-free.

Switching ad accounts means your ad-spend data is now split, and pulling together a complete performance report might feel like another manual task. At Graphed, we made it simple to connect multiple data sources - including different Facebook Ads accounts, Google Analytics, and your Shopify store - into a single, unified view. Instead of exporting CSVs and fighting with spreadsheets, you can ask a question in plain English like, "show me my total ad spend vs. revenue for the last quarter across all accounts," and get an instant, real-time dashboard. This makes it easy to track performance without the data-wrangling headache.

Related Articles