Legal

How to Transfer Cloud Hosting When Selling a SaaS Business

AWS, GCP, Azure transfer processes for SaaS acquisitions.

·7 min read

Transferring cloud hosting accounts is one of the most technical yet critical steps when selling a SaaS business. The process usually begins after the buyer signs the LOI and completes due diligence on infrastructure, then finishes during the APA closing when credentials and billing ownership are formally handed over.

Understand the Three Major Cloud Transfer Models

Each major provider handles ownership changes differently. AWS uses consolidated billing and IAM role transfers, Google Cloud relies on project migration and billing account reassignment, while Azure uses subscription transfers through the Microsoft Commerce platform. Knowing these models prevents last-minute delays that can push closing dates by weeks.

AWS Transfer Steps

  • Move the root account email to a neutral address both parties can access during escrow.
  • Create a new IAM role with full administrator access for the buyer and remove old root keys.
  • Update the AWS Organization’s consolidated billing so the buyer’s Payer account assumes charges immediately after closing.
  • Confirm that all Reserved Instances and Savings Plans are non-transferable and negotiate a price adjustment if their remaining value exceeds $15,000.

Google Cloud Transfer Steps

  • Link the production projects to the buyer’s billing account at least 48 hours before closing to avoid service interruption.
  • Export all IAM policies as JSON and re-apply them under the buyer’s organization once the projects are migrated.
  • Verify that committed use discounts survive the billing account change; most 1-year and 3-year CUDs remain intact if the projects stay in the same region.

Azure Transfer Steps

  • Submit a subscription transfer request through the Azure portal at least five business days before the planned closing date.
  • Ensure the seller’s Enterprise Agreement or Cloud Solution Provider contract is terminated or reassigned to avoid double billing.
  • Update all App Service, Functions, and SQL Database connection strings inside the buyer’s new Azure AD tenant within 24 hours of transfer completion.

Coordinate With Escrow and Legal Counsel

Most acquisitions valued above $250k place cloud credentials into a 30- to 45-day escrow hold. The APA should explicitly list every AWS account ID, GCP organization number, and Azure subscription GUID along with current monthly spend. Sellers typically provide 14 days of post-closing support documented in a separate transition services agreement to resolve any lingering billing or IAM issues.

Minimize Downtime and Customer Impact

Churn benchmarks show that even four hours of unexpected downtime during a hosting transfer can increase monthly churn by 0.8–1.2 percentage points. Schedule the final DNS cutover and billing account switch between 02:00 and 04:00 UTC on a weekend when traffic is lowest. Keep the old billing method active for 72 hours as a fallback in case the new owner’s payment profile triggers a fraud review.

Post-Transfer Verification Checklist

  • Confirm all production services resume under the buyer’s new billing account within 15 minutes of the switch.
  • Rotate every secret stored in AWS Secrets Manager, Google Secret Manager, and Azure Key Vault within the first 48 hours.
  • Run a full synthetic monitoring test from three global regions and document results for the final closing binder.
  • Archive the seller’s old root credentials and store them encrypted for 90 days in case of audit requests.

What happens to Reserved Instances and committed use discounts after closing?

AWS Reserved Instances and most GCP committed use discounts do not transfer with the account; buyers should expect to repurchase capacity or negotiate a direct price reduction equal to the remaining commitment value.

How long does an Azure subscription transfer usually take?

Standard Azure subscription transfers complete in 3–7 business days, although Enterprise Agreement or CSP partner subscriptions can require up to 15 days and additional Microsoft approval.

Who pays the final cloud bill on closing day?

The APA normally states that the seller covers charges up to 23:59 UTC on the closing date and the buyer assumes all costs from 00:00 UTC the following day, with a true-up payment processed through escrow within 10 business days.

Ready to acquire?

Browse curated digital platforms on hades.ae — every listing is built and owned by our team. View available platforms →