For the complete documentation index, see llms.txt. This page is also available as Markdown.

How to manage clients' bills

Follow these steps to manage bills for your clients in MoonOne.

Client's billing overview

Bills are generated automatically each month if the client has active miners. There are two ways to view bill information:

  • Go to the Clients section in the header and select Billing from the dropdown menu.

  • Click the number in the “Bills” column for the desired client — this will open the Bills page filtered by that client.

The Bills page includes the following fields:

  1. Bill ID — unique identifier of the record.

  2. Period — the month the bill was issued for.

  3. Client — the client the bill is issued to.

  4. Facility — the farm associated with the bill.

  5. Status — current bill status (e.g., Unpaid or Paid), including payment sub-statuses such as Partially Paid or Overpaid.

  6. Payment Method — bank transfer, cryptocurrency, card, etc.

  7. Currency — the currency in which the bill is issued.

  8. Consumption — total monthly energy consumption of all client miners at the selected facility.

  9. Pricing — electricity price.

  10. Hosting — includes electricity cost plus a markup for hosting services.

  11. Service Cost — additional expenses, such as equipment repairs.

  12. Total — total amount due for the selected period.

  13. Payment info — amount and date of received payments. If there is no payment or the bill is partially paid, a tooltip will display an Add Payment button on hover.

  14. Actions — options to edit or download bill information.

Setting currency for client bills

  1. Click the Settings icon above the table.

  2. In the Settings section, choose the currency for billing all clients.

How to add payment

  1. Go to Billing.

  2. Click Add Payment for required bill.

  3. Enter information such as payment amount, date, and method.

  4. Click Apply.

By clicking Apply, the bill's status updates: if the payment covers or exceeds the total bill amount, the status automatically changes from unpaid to paid.

How to edit bill

  1. Go to Billing.

  2. Click the single-action button next to the desired bill and select Edit.

  3. Edit information such as pricing, hosting markup percentage, or service cost.

  4. Click Apply

Billing process overview

To ensure smooth processing, follow these steps in managing client bills:

  1. Generate Bills: Initiated automatically each month on the 1st, contingent on the presence of active miners.

  2. Review and Edit Bills: Use the "Edit" action to update billing details as needed.

  3. Track Payment: Monitor the status and update payments using the "Add Payment" button for unpaid bills.

  4. Log Changes: Access the bill change logs for accurate record keeping and auditing. Go to clients'list to see logs.

Following these procedures will help maintain accurate billing records and facilitate timely payments from clients.

Downloading bill data

When you click "Download," the file will be saved in Excel format with the following parameters:

  1. Facility

  2. Index

  3. SN

  4. Model

  5. Submodel

  6. Efficiency (J/TH)

  7. Uptime (hours)

  8. Total Consumption (kWh)

  9. Tariff (currency/kWh)

  10. Cost (currency)

  11. Currency

How is electricity consumption calculated for each client?

Based on data collected from devices every 5 seconds, the system calculates the average hashrate over 10-minute intervals. Then, taking into account the model and energy efficiency of the equipment, the platform converts these values into units of energy consumption.

FAQ

What is the billing section for?

The billing section allows you to track and manage invoices for your clients based on their device usage, electricity consumption, hosting fees, or any other charges you configure.

How do I create a new bill for a client?

MoonOne generate bills automatically based on client-linked devices and usage stats.

What types of charges can I include in a bill?

You can include:

  • Electricity pricing (based on kWh rates)

  • Hosting markup percentage (%)

  • Service cost (e.g., repairs, setup fees)

How do I mark a bill as paid?

Open the list of client's bills and click Add payment, then add payment details (amount, date, method). This helps track balances and history.

If the payment covers or exceeds the total bill amount, the status automatically changes from unpaid to paid.

How do I view a client's billing history?

Go to the client’s profile and open the Billing tab. You’ll see a list of all invoices with statuses (Paid, Unpaid).

Can I export bills?

Yes, open any client's list of bills and use the Download.

How are electricity fees calculated?

Electricity can be billed per miner's using:

  • Estimated consumption from miners

  • Flat rates per kWh /month

What currencies are supported?

MoonOne supports multiple currencies - USD, EUR, RUB. You can set your default in Settings > Bills.


We're always available!

Chat with us on Telegram.

Last updated

Was this helpful?