UnderHost
Knowledgebase Docs

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

RequirementDetails
UnderHost Reseller PlanMinimum 300GB disk, 3TB bandwidth (or higher)
DirectAdmin licenseReseller license ($200-300/year, paid by UnderHost)
Domain/emailFor branding and customer support email
Support capacityTeam to handle customer issues
Billing systemWHMCS or similar for customer invoicing

Create Reseller Account

In DirectAdmin (Admin panel):

  1. Login to DirectAdmin as Administrator
  2. Navigate to "Create a User" (left menu)
  3. Fill in details:
    • Username: yourbizname
    • Email: admin@yourbiz.com
    • Password: strong password
    • Disk Space: 200GB (or higher)
    • Bandwidth: 2TB (or higher)
  4. Check "Reseller"
  5. 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:

  1. Login as reseller to DirectAdmin
  2. Click "Create User" (reseller-specific version)
  3. Fill in customer details:
    • Username: customer_domain
    • Disk Space: 50GB (allocate from reseller's pool)
    • Domains: 10 (limit domains per customer)
    • Email accounts: 100
  4. Customer receives login email with DirectAdmin access
  5. 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:

ResourceReseller PoolCustomer Limit
Disk Space300GB total (example)50GB per customer
Bandwidth3TB total300GB per customer
DomainsUnlimited (included)10 per customer (configurable)
Email accountsUnlimited100 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:

PlanYou Pay UnderHostYou Charge CustomerProfit/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
Reseller accounts require support responsibility

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

Was this article helpful?

Need DirectAdmin hosting?

DirectAdmin is available for customers who want a lightweight hosting control panel on compatible UnderHost services.

Related articles

Back to DirectAdmin