How to set up a subaccount

Subaccounts provide an easy way to create and group additional Porkbun accounts under one parent account. With subaccounts, you can split your domains according to payment method, or allow a third party such as a developer the ability to manage one or more of your domains. 

For instance, subaccounts allow you to place one credit card on file with your parent Porkbun account, and another credit card on your subaccount, in case you need to place payments for some purchases on a different card.

You can also designate a subaccount as “ACH Only” allowing you to get an additional discount by paying via bank transfer from a US bank.

How to set up a subaccount in Porkbun:

Log in. You should arrive at the Domain Management screen. 

Click on ACCOUNT in the top-right corner and select Settings/Billing.

You must verify your email address and phone number for your parent Porkbun account in order to use a subaccount. You can verify your email address and phone number in the blue Account Details box on your Account Settings page.
Once your email address and phone number are verified, click on ACCOUNT in the top-right corner and select Subaccounts.


In the Name text field, type in the username you want for your subaccount, using only alphanumeric characters. Then click submit. After you click submit, you should see the username of the subaccount you just created. 

To log into your newly created subaccount, click the pink login link to the far right of the username you just created. This will log you into your new subaccount.
You can verify that you're logged into your subaccount by locating the ACCOUNT and seeing a multiple-user icon. Selecting ACCOUNT will also allow you to see your subaccount username. 

From here, you can largely operate your subaccount as you would your parent Porkbun account. You can add a credit card within your subaccount, as explained in this guide: How to add your credit card billing information.

Your subaccount can be designated "ACH Only" (meaning payment can only occur via bank transfer) so long as your parent account is over 90 days old. Keep in mind that designating an account "ACH Only" will disable other payment types for the subaccount. For more info, see: How to save even more by paying with ACH Bank Transfers.

You can push any domain you have in your parent account over to the subaccount, so whoever has access to the subaccount can manage the domain while you retain ownership and control over transfers. Similarly, you can push the domain back to the parent account: How to push a domain into another account.

Allow subaccounts to log in directly

Normally, in order to log into your subaccount, you must log in from your parent account. However, if you want to grant someone else access to the subaccount like a developer or client, we provide a way to do so. Here's how to create a password so a user can directly log into the subaccount: 

Log into your subaccount, as shown in the steps above.
Once in your subaccount, click on ACCOUNT and select Settings/Billing in the drop-down menu.

Scroll all the way down the Settings & Billing page till you see Allow Child Account Login on the right. Select the blue "Allow Direct Login" button.
After clicking the blue "Allow Direct Login" button, scroll back up the Account Settings screen where you can enter a password for your subaccount. After you enter that password, scroll down to the blue "Update Account Details" button to save the new password for the subaccount. Note: You may need to verify the password first from the Parent account. 

That's it! You can sign in using your subaccount username and newly created password. If you forget your password for the subaccount, you can follow these steps to reset your password for the subaccount:  How to reset your password.

⚠️️  Please Note

Please note: if you ever lose your subaccount password, you can still follow our link: How to reset your password, but be sure to enter the username, not the email address, of the subaccount. If you enter the email address, a code granting access to the parent account will be emailed instead.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.