How to Create an Apple Developer Account: Step-by-Step Guide
Here’s how to create an Apple Developer account. You’ll choose the right enrollment type and avoid common verification and payment delays.

Creating an Apple Developer account is mostly paperwork with a small side of existential dread. This guide covers free registration, paid Apple Developer Program enrollment, choosing individual or organization enrollment, and the details that most often slow people down.
Free Apple developer account vs. paid membership
First, a naming detail: registering as an Apple developer is free. Joining the Apple Developer Program is a paid membership. Sign in with an Apple Account and accept the Apple Developer Agreement to register for free. This lets you use developer resources, join forums, report bugs, and access beta software.
You do not need a paid membership just to learn or install an app from Xcode on your own device. Apple calls this a Personal Team. It has limits. Its app IDs, devices, and provisioning profiles expire after seven days. Provisioning profiles are the files Xcode uses to authorize an app for a device. You must rebuild and reinstall from time to time. It is a useful sandbox, but not a roomy one.
To use App Store Connect, TestFlight, distribution tools, and advanced services such as Apple Pay or iCloud, enroll in the Apple Developer Program. Apple lists the standard annual membership at US$99, with local pricing where available.
A free developer registration is useful, but it is not an App Store publishing account.
Before you begin
Use an Apple Account you control for the long term. You need two-factor authentication turned on and must be the legal age of majority in your region to enroll. For an individual enrollment, make sure the first and last name on the Apple Account are your real legal names. Do not use a studio name, nickname, or alias. Apple says mismatched names can delay verification.
Have your current email address, phone number, and street address ready. Apple does not accept a P.O. box for individual enrollment. App publishing starts with accurate contact fields. It gets more exciting after this, promise.
If you may want a company name displayed on the App Store, pause here and choose the enrollment type before you pay. That choice affects who customers see as the seller.
Choose individual or organization enrollment
Choose individual if you are shipping as yourself
Apple groups individuals, sole proprietors, and single-person businesses together. In this route, your legal personal name appears as the App Store seller name. You do not need a D-U-N-S Number.
This is often the right path for a solo developer without a separate legal entity. It is not a way to make a product or brand name appear as the seller, though. Your website name and legal seller identity can differ. Choose the route based on the name customers should see.
Choose organization if the company must be the seller
Use organization enrollment when a legal company, nonprofit, partnership, joint venture, educational institution, or government organization should be the seller. Apple requires the organization to be a legal entity that can enter into contracts. A DBA, trade name, fictitious business, or branch does not qualify by itself.
Most organizations need a D-U-N-S Number. This is a nine-digit business identifier maintained by Dun & Bradstreet. Apple also asks for a domain-based work email, a public working website linked to the organization, and someone who can bind the organization to Apple’s agreements. That person becomes the Account Holder and is responsible for the account and its agreements.
Pick the enrollment type for the name you want customers to see, not the name that feels easiest today.
Create an Apple Developer account step by step
- Go to Apple Developer and sign in with the Apple Account you intend to keep. Turn on two-factor authentication first if Apple has not already asked you to do so.
- Accept the Apple Developer Agreement to complete free registration. You can stop here if you only need the free developer resources or temporary on-device testing.
- Select Enroll Now on Apple’s program enrollment page. Choose individual or organization based on the seller identity you decided above.
- Enter your real legal details. Individual enrollments need your legal name and address. Organization enrollments must use the legal entity information that matches the D-U-N-S record.
- Complete Apple’s verification steps. Apple may ask organization applicants for business documents. If you are not the founder or owner, it may also ask for a reference who can confirm your authority.
- Review and accept the Apple Developer Program License Agreement. Individuals can generally purchase at this point. Organizations purchase after Apple Developer Support verifies the enrollment and sends next steps.
- Pay the annual membership fee and watch for the confirmation email. If you enroll as an individual and pay by credit card, use your own card. Otherwise, Apple may delay enrollment and request photo ID. If Apple has processed the purchase but no confirmation arrives within 24 hours, Apple says to contact Developer Support and include the Enrollment ID.
Once confirmed, sign in to App Store Connect to create app records, invite team members, work with TestFlight, and prepare a release. Our guide to submitting an app to the App Store picks up from there.
Invoice details for a business membership
If you need a company name or VAT number on the Apple Developer Program invoice, enter those details in the billing information during checkout. Apple may not copy them from the organization settings in your developer profile. Add the company name in the name fields or first address line. Include the VAT number in the address field before paying.
VAT treatment depends on the business location and applicable tax rules. Check the checkout total before paying, and ask an accountant about reclaiming any VAT charged if that applies to your business.
Enrollment questions
Do I need a membership before I can test on my iPhone?
Not necessarily. Apple’s Personal Team lets you install apps on your own device through Xcode without paid enrollment, but its provisioning expires after seven days. You need program membership for App Store distribution and certain advanced capabilities, not for every first build. Hooray, your prototype can leave the simulator before your accountant needs to hear about it.
Can my business name be the organization name?
Only if it is the recognized legal entity name Apple can verify. A DBA or trade name alone is not accepted for organization enrollment. Use the legal name listed in the organization’s records and in its D-U-N-S profile. The Apple D-U-N-S guidance is the source to check before changing an enrollment form three times.
Can I enroll as an individual and switch the seller name later?
Apple says an individual or sole proprietor’s legal name appears as the seller. To show the organization’s name, the organization must be a recognized legal entity and enroll as an organization. Apple can process an individual-to-organization conversion, but it requires a request, organization details, and potentially business documents. Treat conversion as a recovery path, not the original plan.
Will a D-U-N-S Number arrive immediately?
It may already exist, so look it up first. If you must request one, Apple says Dun & Bradstreet can take up to five business days to issue it. Apple can then need up to two business days to receive the information. Build that time into your launch plan. Paperwork has no respect for a carefully color-coded release calendar.
Should a contractor create the client’s account?
Apple’s guidance says the organization that will distribute the app should enroll, then add the contractor to its team. This keeps the seller name, agreements, and account ownership with the business that owns the app. Contractors can join multiple teams using one registered Apple developer account. That is much tidier than a late handover.
Is the Enterprise Program for private App Store publishing?
No. Apple describes the Apple Developer Enterprise Program as an option for qualifying organizations distributing proprietary apps directly to their employees through a secure internal system or mobile-device management. It has separate verification and a separate annual fee. For a client app or a normal public App Store app, start with the regular Apple Developer Program.
Membership opens the door; it does not make the app ready for review.
For Android releases too, see our Google Play Store publishing guide. The account flows are different enough that copying Apple’s steps into Play Console would be a very ambitious form of improv.
FAQ
Is an Apple Developer account free?
Free registration with an Apple Account is free. The Apple Developer Program membership for App Store distribution is typically US$99 per membership year, with local pricing shown during enrollment.
Should I enroll as an individual or organization?
Enroll as an individual if you are a person, sole proprietor, or single-person business and are comfortable with your legal name as the seller. Enroll as an organization if an eligible legal entity should appear as the seller and can meet Apple’s verification requirements.
Do I need a D-U-N-S Number?
Individuals do not need one. Most companies and educational institutions applying as organizations do; Apple says it is optional for government organizations.
How long does organization verification take?
Apple does not promise a fixed enrollment timeline. A new D-U-N-S Number alone can take up to five business days, followed by up to two business days for Apple to receive the information. Apply before the week you plan to ship.
Can I test an app on my iPhone without membership?
Yes, you can use Xcode with an Apple Account and its Personal Team for on-device testing. The associated provisioning expires after seven days, and this does not give you App Store distribution.
Conclusion
Set up an Apple Developer account with the seller identity you want. Submit information that matches your legal records, and allow time for organization verification. Once Apple confirms the enrollment, open App Store Connect and create your app record. Then move on to the app itself, the part that gets to wear the cape.
Keep Reading

How to Create a Google Play Developer Account
Create a Google Play developer account with the right documents, account type, verification steps, and first-release rules for Play Console.
App Tracking Transparency Explained for App Founders
App Tracking Transparency explained for app founders: learn when ATT applies, how Apple’s permission prompt works, and how to avoid common review mistakes.