Customer Account Hierarchy
Classify customers into various account types and organize them using a parent-child relationship. Streamline billing management with efficient customer organization based on business line, location, divisions, or branches.
EarnBill Customer Account Hierarchy feature enables you to classify customers into various account types and organize them using a parent-child relationship. You can classify customers based on specific criteria like line of business, location, divisions, or branches, depending on how you want them categorized in the system for efficient billing management.
There are no restrictions on customer accounts and sub-account creation. You can create as many as needed, with hierarchy supported to unlimited levels.
The customer account hierarchy comprises two essential functionalities:
1) Account Types
Customer Account Types are templates for groups of customers that require the same or similar details. In other words, it facilitates the grouping of customers who have some common attribute and enables you to establish customized account types. For example, divisions inside your company or clientele groups such as VIP, B2B, and B2C customers - depicted in the diagram below.
EarnBill Account Types
Further, EarnBill also allows you to create user-defined sections (account information types) to capture additional information. For instance, an account type for business customers might include data fields such as company name. In contrast, an account type for residential customers might include data fields such as employer name.
2) Customer Account and Sub Accounts
EarnBill supports multiple-level customer management through its sub-accounts feature. Any customer account can be a parent account with one or more sub-accounts (child accounts). A sub-account (child account) can also be a parent with its sub-accounts. It is also possible to set up invoicing with parent-only pricing for every child account.
EarnBill Customer Account Hierarchy
For instance, your customer is a business-to-business (B2B) entity with several branches or locations. Although the parent customer (head office) demands a single invoice that includes all locations, each location (the client's sub-accounts) is independently subscribed to your services. The usability is demonstrated in the business use cases below.
Business Use Cases
With the help of EarnBill's customer account hierarchy, businesses can organize their customers using a parent-child relationship where the child account acts as the end user of your services, and the parent account is the one who gets (and pays) the invoice. There is a good chance of using sub-accounts, especially when the customer using your services is not the same as the customer paying for them.
Many real-world scenarios may seem to be very different from each other at first, but they always retain a similar account structure. Let's examine a few common usage cases:
EarnBill's Parent-Child Account Invoicing
(Parent = HQ)
(Child)
(Child)
(Child)
(Child)
(Child)
Parent Invoice goes to customer account for own use includes bill services.
(Child)
(Child)
Advantages
Additionally, EarnBill's sophisticated solution offers configurable functionality to accommodate your requirements.
Preference to invoice a parent or a child customer and notify accordingly based on customer choices.
Flexibility to define custom fields to capture any specific information at different levels like account type, customer account, and sub-accounts.
Flexibility to provide specific parameters/settings at the customer account level (like contains the languages, currencies, credit limit, notifications, payment method, billing cycle, and invoice template at the account type level.
Option to apply parent pricing and use customer-specific pricing with easy customization per your requirements.
Ready to Streamline Your Customer Account Management?
See how EarnBill's Customer Account Hierarchy can simplify complex billing structures