FinanceKeeps the rate cards, issues invoices and closes the month.
ManagementReads the Ledger and the month's totals in the base currency.
Booking and news desksKeep running totals, which carry no money.
What it does
01
Client Rates, shown as receipts
A rate card is the price list for one service from one client, for one origin or any origin, laid out as a receipt: price brackets up to so many minutes, the price of each extra block, report brackets in minutes of report, valid dates and currency. A booking takes the longest bracket that fits its length.
A new card prices bookings from its own date forward
Apply period re-prices a chosen date range and says how many bookings changed
GSGulfwave SportsClient · invoiced in EURActive4rate cards318services booked this year
SATELLITE UPLINK
Any origin
01/01/2026 – 31/12/2026 · EUR
Up to 15 min450.000
Up to 30 min700.000
Up to 60 min1,100.000
Each extra 15 min250.000
ACTIVE
FIBRE FEED
CH · Geneva
01/01/2026 – 31/12/2026 · EUR
Up to 60 min1,050.000
Up to 120 min1,800.000
Each extra 30 min300.000
ACTIVE
LIVE POSITION
Any origin
01/03/2026 – 28/02/2027 · EUR
Up to 15 min600.000
Up to 30 min900.000
Report, 3 min180.000
Report, 6 min300.000
ACTIVE
Hala TarekHarbourline Media14/10/202609:38BST
Client Rates · one client's rate cards, drawn as receipts
02
Client Invoices
Generate invoices for a period and a client, or for every client with something to bill. The preview shows what will be billed and what is left out, with the reason. A booking already on an invoice is never billed twice. A draft can still change; an issued invoice is fixed, and only a credit note reverses it.
View bookings or view every billed line
An issued invoice keeps the layout it was issued on
Client Invoices · a September invoice in euros, valued in dollars
Finance · Currency Rates
Rates can be fetched automatically or typed in; rates typed by hand are left alone.
Switch on the automatic fetch in Settings and NDMX records each day's rates from a source your company chooses, dated by your company's own calendar. Or type the rates in yourself. Fetch rates now fetches them at any hour.
FETCHEDRecorded by the automatic fetch.
BY HANDTyped by someone in finance. The fetch leaves it alone until they press Back to the feed.
No rateA currency without a rate says so. NDMX never guesses a figure.
A new rate never overwrites an old one, so September's invoices keep September's rates. Every converted figure names its base currency, to two or three decimals, as your company chooses.
harbourline.ndmx.net/finance/currency-rates
Harbourline MediaFinanceHTHala Tarek
New rate
New
Fetch rates now
Rates
No rate today · 0?
Waiting
Currency Rates
What one unit of each currency is worth in USD, and from when. · Rates are fetched each morning from the source you chose. · Change this in Settings
Fetched today's rates: 5 recorded. Left alone, because somebody entered today's rate by hand: EUR.06:00
EUR · Euro
0.8706EUR per USD
1 EUR1.1486USD
In force from 14/10/2026 · Treasury desk
▸ 38 earlier rates
BY HAND
JPY · Japanese yen
148.2300JPY per USD
1 JPY0.0067USD
In force from 14/10/2026 · Feed
▸ 40 earlier rates
FETCHED
CHF · Swiss franc
0.7991CHF per USD
1 CHF1.2514USD
In force from 14/10/2026 · Feed
▸ 40 earlier rates
FETCHED
GBP · Pound sterling
0.7458GBP per USD
1 GBP1.3408USD
In force from 14/10/2026 · Feed
▾ 3 earlier rates
13/10/20260.7471Feed
12/10/20260.7466Feed
11/10/20260.7480By hand
FETCHED
AED · UAE dirham
3.6725AED per USD
1 AED0.2723USD
In force from 14/10/2026 · Feed
▸ 41 earlier rates
FETCHED
TRY · Turkish lira
41.6800TRY per USD
1 TRY0.0240USD
In force from 14/10/2026 · Feed
▸ 12 earlier rates
FETCHED
Hala TarekHarbourline Media14/10/202609:38BST
Currency Rates · five fetched at 06:00, the euro typed by hand
TOTALSClient invoice · Gulfwave Sports
Total
€18,450.000
Value in company money
$21,191.670
converted at 1 EUR = 1.1486 USD (30/09/2026)
03
Running Total, saved as a document
A running total counts services for a period and a set of criteria. It carries no money, so anyone who works with bookings can use it. Preview it by client, name it and save it. Once saved, its lines never change, even if the bookings do.
The booking desk and the newsroom keep their own running totals
Include daily decides whether bookings not yet archived are counted
harbourline.ndmx.net/reports/running-total
Harbourline MediaBookingsMAMona Adel
New report
New
PreviewRename
Report
?
Running Total · Gulfwave Sports feeds · September
SavedSaved 01/10/2026 09:12 by Mona Adel
Report Period 01/09/2026 – 30/09/2026 · Service Status: Done · Include daily reports: on
Clients Services SummaryServices84
ClientOriginServicesTime
Gulfwave SportsAEDubai4638h 15m
Gulfwave SportsCHGeneva1914h 30m
Gulfwave SportsGBLondon75h 45m
Gulfwave SportsUSNew York129h 00m
84 services8467h 30m
No money on this pageIts lines never change after saving
Mona AdelHarbourline Media14/10/202609:38BST
Running Total · a month of services, saved, with no money on it
04
Ledger: a day read as money
The Ledger reads one day's bookings as money: billed, cost and margin. A dash in the margin means the charge and the cost are in different currencies, so no margin is shown until one is converted.
The Ledger is for reading; a charge is changed on the booking
People without money rights see the day without amounts
1 of these could not be priced.A dash: the two sides are in different currencies, so there is no margin until one is converted.
Hala TarekHarbourline Media14/10/202609:38BST
Ledger · one day of bookings read as money
05
The log: every change to money
Every change to a booking's money is written to its finance log, with who, when, and the value before and after. The log opens from the Booking desk's ribbon, and nothing in it can be edited.
The service log beside it records every other change