DirectAdmin Reseller Accounts: Hosting Business
Create and manage DirectAdmin reseller accounts. White-label hosting, customer management, resource allocation, pricing, billing integration.
On this page
A reseller account is a hosting business inside DirectAdmin. You buy hosting resources from UnderHost, then resell to your customers with your own branding. You control customer accounts, pricing, support, and service levels. Reselling is a profitable way to build your hosting business or web agency.
What is a Reseller Account
Typical reseller setup:
- You (reseller): Buy DirectAdmin account with 500GB disk and 5TB bandwidth
- Customer 1: Gets 50GB disk, 500GB bandwidth, 10 domains
- Customer 2: Gets 100GB disk, 1TB bandwidth, 20 domains
- You (reseller): White-label all interfaces, bill your own customers
- You (reseller): Keep profit = what you charge customers - what you pay UnderHost
DirectAdmin reseller features:
- Create/delete customer accounts from one interface
- Set resource limits (disk, bandwidth, email accounts, domains)
- White-label control panel with your branding
- Generate invoices automatically
- Resell email, SSL, backups separately
Benefits
- Build recurring revenue: Monthly subscriptions from customers
- Scalable: Add customers without buying more servers (up to your resource limit)
- White-label: Customers think you're the hosting provider
- Full control: Manage customer support, billing, service levels
- Branding: Control panel shows your company name, logo, colors
- Profitability: Higher margins than end-user hosting
Requirements
| Requirement | Details |
|---|---|
| UnderHost Reseller Plan | Minimum 300GB disk, 3TB bandwidth (or higher) |
| DirectAdmin license | Reseller license ($200-300/year, paid by UnderHost) |
| Domain/email | For branding and customer support email |
| Support capacity | Team to handle customer issues |
| Billing system | WHMCS or similar for customer invoicing |
Create Reseller Account
In DirectAdmin (Admin panel):
- Login to DirectAdmin as Administrator
- Navigate to "Create a User" (left menu)
- Fill in details:
- Username: yourbizname
- Email: admin@yourbiz.com
- Password: strong password
- Disk Space: 200GB (or higher)
- Bandwidth: 2TB (or higher)
- Check "Reseller"
- Click "Create"
Reseller now has access to:
- Manage Reseller panel (create customers)
- Manage Users (create customer accounts)
- Manage Domains (allocate domains to customers)
- Manage Email (allocate email accounts)
- Statistics (view resource usage)
Manage Customers
Reseller creates customer accounts:
- Login as reseller to DirectAdmin
- Click "Create User" (reseller-specific version)
- Fill in customer details:
- Username: customer_domain
- Disk Space: 50GB (allocate from reseller's pool)
- Domains: 10 (limit domains per customer)
- Email accounts: 100
- Customer receives login email with DirectAdmin access
- Customer can create/manage own websites
Customer account interface:
- Shows only customer's resources (not reseller's)
- Can create domains, email, databases
- Can't see other customers
- Can't access reseller panel
Resource Allocation
Reseller has limited resources:
| Resource | Reseller Pool | Customer Limit |
|---|---|---|
| Disk Space | 300GB total (example) | 50GB per customer |
| Bandwidth | 3TB total | 300GB per customer |
| Domains | Unlimited (included) | 10 per customer (configurable) |
| Email accounts | Unlimited | 100 per customer |
Monitor resource usage:
- DirectAdmin → Manage Reseller → Statistics
- Shows disk used by all customers
- Shows bandwidth consumed
- Alerts when approaching limits
Billing & Pricing
Typical reseller pricing model:
| Plan | You Pay UnderHost | You Charge Customer | Profit/Month |
|---|---|---|---|
| Starter | $30 | $59 | $29 |
| Business | $50 | $99 | $49 |
| Premium | $100 | $199 | $99 |
Integrate with billing system:
- Use WHMCS (most popular)
- Use Blesta or WHMReseller
- Sync customer accounts with billing
- Auto-suspend on non-payment
- Auto-reactivate when paid
Best Practices
- Oversell conservatively: Don't sell all resources immediately (keep buffer for growth)
- Set realistic limits: Prevent customer from consuming all reseller resources
- Monitor usage: Weekly review of customer disk/bandwidth usage
- Transparent pricing: Clear pricing, no hidden fees
- Excellent support: Quick response (24-48 hours max)
- White-label properly: Rename control panel, hide DirectAdmin branding
- Backup strategy: You're responsible for customer backups
- Security: Educate customers on security best practices
Customer communication:
- Welcome email with DirectAdmin basics
- Monthly usage report (disk, bandwidth)
- Upgrade opportunities when approaching limits
- Support ticket system for questions
As reseller, you're responsible for customer support. Budget time for email support, account management, and troubleshooting. Consider hiring support staff as you grow.
Related: DirectAdmin setup | DirectAdmin users | DirectAdmin backup | DirectAdmin security
Need DirectAdmin hosting?
DirectAdmin is available for customers who want a lightweight hosting control panel on compatible UnderHost services.





















