Skip to main content
Plan your billing and fee strategy before onboarding clients. Fees are configured per account and billed either automatically each cycle or manually through the API.

How it works

1

Configure fees at account creation

Set the billing method (automated or manual) and fee rates when you create an account, or leave them to configure later.
2

Fees accrue daily

Each fee accrues daily based on average assets under custody (AUC). The current accrual is visible on the account via accruedFees.
3

Fees post monthly

On the 1st of the month, the prior period’s fees post to the ledger as a pending transaction.
4

Billing finalizes

After a dispute period, fees are finalized and withdrawn on the 10th business day.
You can also submit or cancel charges outside the automated cycle — see Submit a manual billing charge below.

Billing methods

Fee model

Fee types

Fee visibility — isBillable

Fee accruals

Each account includes an accruedFees section showing estimated fees based on average AUC — not actual point-in-time fees.
accruedValue represents the average fee accrued based on days elapsed and average AUC. It is not the actual fees charged based on prior day accruals, and should not be used to display mid-month “performance net of fees” estimates.
Key fields in accruedFees:
Example account with fee accruals
accruedValue = (AvgAUC × feeRate) × (numberOfDays / 365)Avg AUC is calculated from totalBalance. This is an estimate — do not use to calculate performance net of fees.

Billing lifecycle

  1. Month 1, day 1 — Billing period starts. accruedFee begins calculating end of day. state: ONGOING.
  2. Month 1, days 2–30accruedFee reflects daily accrual from day 2.
  3. Month 1, last day — Billing period closes. state: DONE.
  4. Month 2, day 1 — Fee transaction appears on the ledger at 8:00 AM ET as PENDING.
  5. Month 2, days 2–9th business day — Billing dispute period. Contact your account point of contact with any questions.
  6. Month 2, 10th business day — Billing finalized. Account transaction updates to POSTED. Fees withdrawn; wealth manager remittance begins. Updates at 8:00 AM ET.
Pro-rated fees apply to accounts with mid-month start dates.

Additional billing considerations

  1. Manual billing must be submitted via API before the 10th business day.
  2. Cash management — Keep 3 months of USD in the account to avoid liquidation events that trigger taxable events.
  3. 0-rate fees — No accrual or transaction posted if rate is 0.
  4. Negative USD balances — If USD balance goes negative mid-month, it must be offset before the 10th business day.
  5. Rate changes — Anchorage Digital emails end clients when fees with isBillable: true are created or changed.
  6. Fee rate format — Configure as a decimal: 1% = 0.01.

Integration steps

Use manual billing when the wealth manager — not Anchorage Digital’s AUC-based accrual — determines what to charge each end client. This applies to ADVISORY, MODEL, and MANAGEMENT fees only. Custody fees are set by Anchorage Digital and are never charged manually.

Step 1: Submit a manual billing charge

POST /v2/subaccounts/billing/charges Each request applies a single feeType and interval across all charges in the batch — submit separate requests to bill different fee types or periods in the same call.
Manual charges debit the account immediately and appear on the statement dated the day the charge is submitted — they don’t wait for the standard month-end billing cycle. A charge can only be canceled before it’s finalized.

Step 2: Cancel a charge (before it’s finalized)

DELETE /v2/subaccounts/billing/charges/{chargeId} Use the ID returned in Step 1.

Step 3: Update fee rates or billing dates

PATCH /v2/subaccounts/accounts/{subaccountId}
  • Updates trigger email notifications to end clients and the wealth manager (including sandbox).
  • Updated rates apply from the startDate specified.
  • Mid-cycle updates retroactively apply to the current billing period.
  • End-of-month billing uses the latest rate set for that month.