Skip to content

AWS MAP funding milestones: what has to happen before the credits arrive

The milestones before AWS MAP credits kick in: the business case, the signed migration plan, the map-migrated tag and what must be true for spend to count.

· · 7 min read

Companies that join the AWS Migration Acceleration Program (MAP) are often surprised by how the money actually reaches them. MAP funding is not paid when the agreement is signed. It is earned as the migration happens, and it only counts the AWS spend that AWS can trace back to the migration plan. Miss one of the steps that make that tracing possible and the funding for those workloads is lost, even if the migration itself went well.

This guide walks through those steps in order: what has to be in place before any credits are generated, what makes migrated spend count, what does not count, and how to check your own numbers. If you are new to MAP, start with our overview of MAP for companies in Egypt and Saudi Arabia, which explains the three phases and who the programme is for.

The milestones, in order

AWS sets the detailed terms of each MAP agreement privately, so amounts and schedules differ from one migration to the next. The order of the steps does not:

What has to happen before MAP credits are generated
MilestoneWhat has to be trueWhat it unlocks
1. Business case agreedThe Assess phase is done: your current estate is inventoried, the cost comparison is complete and the projected AWS spend after the move is estimated.The basis on which the MAP agreement, and its funding, is sized.
2. Migration plan acceptedAWS and your company have signed the migration plan. It carries your project number, known as the MPE ID, and names the management (payer) accounts the migration runs in.The start line. Only resources launched after the acceptance date are eligible.
3. Tracking switched onThe map-migrated cost allocation tag is active in the payer account, Cost Explorer is enabled and the people migrating have permission to tag.AWS can see which spend comes from the migration.
4. Workloads migrated and taggedEach wave lands on eligible services, inside the named accounts, with the correct tag value on every migrated resource.That spend now counts towards your incentives.
5. First credits receivedAWS has issued the first tranche of credits against tagged spend.The MAP 2.0 dashboard in the billing console, where you track tagged and untagged eligible spend.

Milestones one and two are business milestones: they decide how much funding the migration can earn. Milestones three and four are technical, and they decide how much of it you actually receive. Most of the lost funding we hear about happens in steps three and four.

The tag that decides what counts

AWS identifies migrated workloads with a single tag. Its MAP guide says the tag is what reports the migrated workloads' spend and generates the incentives, and that MAP cannot provide them if the migrated resources are not tagged. The rules are strict:

  • The key is map-migrated, exactly. It is case sensitive. No capital letters, no spaces, no variations.
  • The value comes from your MPE ID. For most services it is mig followed by the ID: mig12345 for a five-digit ID, or migABCDE12345 for a ten-character one. SAP and Oracle workloads use sap and oracle instead of mig. The prefix is lowercase; the letters in a long MPE ID are uppercase.
  • It goes on as each workload moves. AWS expects workload owners to tag resources as they migrate them, wave by wave, until the whole scope is done. It is not a clean-up task for the end.
  • It must be in the right accounts. The migration has to happen under the management (payer) account in the plan, or accounts linked to it. Resources in other accounts do not count.
  • Automate it where you can. AWS Application Migration Service can add the tag to launched instances automatically, but only to EC2 instances and EBS volumes. Databases, storage and everything else need tags in your CloudFormation or Terraform templates, or a bulk tagging step.

What does not count

These are the gaps that most often cost companies part of their funding:

  • Resources that already existed. AWS's MAP guide states that only resources launched after the agreement acceptance date are eligible. Tagging an instance you were already running does not turn it into migrated spend.
  • Existing S3 buckets, unless declared. AWS recommends new buckets for migrated data. If you have to reuse a bucket, its ARN and current baseline spend must be given to your AWS account team and added to the agreement before it can count.
  • Services outside the included list. AWS publishes the list of services that are eligible for MAP credits. Spend on anything else is not counted, however well it is tagged.
  • Data transfer. AWS's own Cost Explorer report for eligible spend filters out data transfer usage, so do not plan around it.
  • Untagged or mistagged spend. A typo in the key or the MPE ID has the same effect as no tag at all. Do not count on spend from before a tag was applied.

How to check your tagged spend

You do not have to wait for the first credits to see whether the tagging is working. AWS documents a Cost Explorer report that shows tagged and untagged eligible spend for each management account:

  1. Open Cost Explorer in the payer account named in your migration plan, and set the date range to the migration period.
  2. Exclude the services that are not eligible for MAP, using AWS's included services list.
  3. Exclude data transfer in both the usage type and usage type group filters.
  4. Group by the map-migrated tag, or filter on it, to split tagged from untagged spend. Use amortised costs.
  5. Investigate any untagged eligible spend from migrated workloads straight away, and fix the tag in the template that created it so the next wave is right.

Run the report after every wave, not once a quarter. A missing tag found in week two costs a few days of spend; one found at the end of the migration can cost months.

If MAP is too big for your migration

MAP is built for migrations at scale. If yours is a handful of servers, the milestones above may never apply, and that is fine. A partner at Select tier or above can request partner funding for a smaller, well-scoped migration, and a funded proof of concept can answer the technical questions first. Our credit programmes guide compares the routes.

Next steps

If you are planning an AWS migration, or already in one and unsure whether your tagging is counting, our free credit eligibility check takes a few minutes. We come back with the routes that could realistically apply and what each would need from you. Nothing here is a promise of funding: AWS decides every request.

Frequently asked questions

Four, in order: an agreed business case from the Assess phase, a signed migration plan carrying your MPE ID, the map-migrated cost allocation tag switched on in the payer account, and migrated workloads running on eligible services with the correct tag. Credits are then generated from that tagged spend.

Not when the agreement is signed. MAP incentives are generated from the spend of migrated workloads that are tagged with map-migrated, so credits follow the migration as it happens. The exact amounts and schedule are set in your migration plan.

It is the project number on the first page of your MAP migration plan. It is either five digits or ten alphanumeric characters, and it forms the value of your map-migrated tag, for example mig12345.

Tagging them does not make them eligible. AWS's MAP guide says only resources launched after the agreement acceptance date qualify. Existing S3 buckets are the one documented exception, and only if they are declared with their baseline spend in the agreement.

Its spend is not counted towards your incentives. Find untagged eligible spend early with the Cost Explorer report AWS documents, fix the tag at the source, and do not count on spend from before the tag was applied.

AWS does not publish fixed amounts or percentages. The funding is sized to the migration in your agreement, and figures quoted online differ from source to source, so treat them as indicative only.

More guides

Oct 28, 2026 · 7 min read

AWS POC vs MAP funding: which one do you need?

AWS POC funding tests one workload before you commit; MAP pays towards a planned migration. How they differ, when each applies, and how to use them in order.

Read the guide

Oct 14, 2026 · 7 min read

AWS Migration Acceleration Program (MAP) for companies in Egypt and Saudi Arabia

How AWS MAP works: its three phases, how the funding is released, who qualifies, and what companies in Egypt and Saudi Arabia should check before they apply.

Read the guide

Oct 29, 2026 · 10 min read

AWS partner tier levels explained: Registered, Select, Advanced and Premier

The AWS Partner Paths and the four Services Path tiers: what Registered, Select, Advanced and Premier require and unlock, and how to check a partner's tier.

Read the guide

Oct 28, 2026 · 8 min read

Cloud migration cost in Egypt: what drives it and how to estimate it

What a cloud migration in Egypt costs: the one-off and monthly cost drivers, a worked AWS example from published prices, and how MAP and credits offset it.

Read the guide

Oct 14, 2026 · 7 min read

Choosing an AWS partner in Egypt: what Select, Advanced and Premier tiers mean

What an AWS Partner is, what the Select, Advanced and Premier tiers require, how to check a partner's tier yourself, and what to ask before hiring one in Egypt.

Read the guide

Oct 11, 2026 · 9 min read

AWS POC credits: what they are, who qualifies and how to apply

There is no public form: a Select-tier AWS Partner requests POC credits for you. What AWS funds, who qualifies, how much to expect and how it differs from MAP.

Read the guide

Oct 29, 2026 · 8 min read

The AWS Saudi Arabia region: launch status, what it changes and how to prepare

AWS says its Saudi Arabia region launches in December 2026. Where it stands, how it compares with the UAE and Bahrain regions, and how to prepare for it.

Read the guide

Oct 29, 2026 · 7 min read

AWS Activate credits in Saudi Arabia: tiers, the KSA Founders Club and how to apply

How Saudi startups get AWS Activate credits in 2026: the Founders and Portfolio tiers, the AWS KSA Founders Club, eligibility, applying and the region question.

Read the guide

Oct 20, 2026 · 8 min read

Which AWS region should companies in Egypt use?

AWS has no region in Egypt. How Bahrain, the UAE and Europe compare on price, services and latency, and what Egypt's data protection law means for hosting.

Read the guide

Oct 20, 2026 · 7 min read

AWS Activate credits for startups in Egypt and Saudi Arabia

How AWS Activate works in 2026: Founders and Portfolio tiers, who qualifies, how to apply and what the credits cover, for startups in Egypt and Saudi Arabia.

Read the guide

Oct 11, 2026 · 7 min read

Migrating to AWS in Saudi Arabia: regions, data residency and compliance

Planning an AWS cloud migration in Saudi Arabia? Which regions to use today, what the Saudi region changes, PDPL and NCA rules, and how not to migrate twice.

Read the guide

Ready to move to AWS?

Send us your setup and we come back with a scope, a sequence and an estimated cost. If the credit programmes are not a fit, we say so on the first call.