> ## Documentation Index
> Fetch the complete documentation index at: https://runpod-b18f5ded-lg-ssh-480.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage accounts

> Create accounts, manage teams, and configure user permissions in Runpod. Review account, billing, and management details for Runpod.

To access Runpod resources, you need to either create your own account or join an existing team through an invitation. This guide explains how to set up and manage accounts, teams, and user roles.

## Create an account

Sign up for a Runpod account at [console.runpod.io/signup](https://www.console.runpod.io/signup).

Once created, you can use your account to deploy Pods, create Serverless endpoints, and access other Runpod services. Personal accounts can be converted to team accounts at any time to enable collaboration features.

## Convert to a team account

Team accounts enable multiple users to collaborate on projects and share resources.

To convert your personal account into a team account:

1. Navigate to the [Team page](https://www.console.runpod.io/team) in the Runpod console.
2. Select **Convert to a Team Account**.
3. Enter a team name and confirm the conversion.

<Note>
  You can revert your account back to a personal account at any time. To revert, scroll to the bottom of the [Team page](https://www.console.runpod.io/team) and select **Delete Team**.
</Note>

## Invite team members

Team accounts can invite new members to collaborate, and each invitation includes a specific role that determines the member's permissions.

<img src="https://promptless-customer-doc-assets.s3.amazonaws.com/docs-images/org_2tHD09rTU0IcE4clVjTuJCTn0an/create-team-invite-dialog-d8cb3fc6.png" alt="Create Team Invite dialog showing role selection and required email field" />

For step-by-step instructions on inviting a member and choosing their role, see [Assign a role to a team member](/accounts-billing/roles-and-permissions#assign-a-role-to-a-team-member).

## Join a team

When invited to join a team, you'll receive an invitation link from a team member. To accept:

1. Click the invitation link provided by the team member.
2. Select **Join Team** to accept the invitation.

Your account will gain access to the team's resources based on the role assigned to you. To see what your assigned role allows, see [Roles and permissions](/accounts-billing/roles-and-permissions).

## Roles and permissions

Runpod team accounts provide four built-in roles (Basic, Billing, Dev, and Admin) that control access to Pods, Serverless endpoints, network volumes, and billing. Each role grants a different set of permissions.

For the full permissions matrix and guidance on assigning and revoking roles, see [Roles and permissions](/accounts-billing/roles-and-permissions).

<Tip>
  Apply the principle of least privilege by assigning each member the minimum role necessary for their work.
</Tip>

## Account spend limits

By default, Runpod accounts have a spend limit of \$80 per hour across all resources. This limit protects your account from unexpected charges. If your workload requires higher spending capacity, you can [contact support](https://www.runpod.io/contact) to increase it.

## Monitor account activity

Runpod provides comprehensive audit logs to track all actions performed within your account. This feature helps maintain security and accountability across team operations.

Access audit logs at [console.runpod.io/user/audit-logs](https://www.console.runpod.io/user/audit-logs).

The audit system records detailed information about each action, including the user who performed it, the affected resource, and the timestamp. You can filter logs by date range, user, resource type, resource ID, and specific actions to investigate account activity or troubleshoot issues.

Regular review of audit logs helps identify unusual activity and ensures team members use resources appropriately.

## Best practices

When managing team accounts, regularly review team membership and remove access for members who no longer need it.

Monitor audit logs periodically to ensure compliance with your organization's policies and identify any unauthorized activities early.

## Next steps

After setting up your account and team you can:

* [Create API keys](/get-started/api-keys) to enable programmatic access to Runpod services.
* [Deploy your first Pod](/get-started) to start using GPU resources.
* Configure [Serverless endpoints](/serverless/overview) for scalable AI inference.
* Set up [billing and payment methods](https://console.runpod.io/user/billing) for your team.
