FreshBooks invoices in een live spreadsheet
Voeg de tabel Invoices aan een sheet toe als gegevensbron met de naam invoices en de 20 kolommen worden namen die je formules, draaitabellen en grafieken gebruiken. Sheets leest ze uit je FreshBooks-bedrijf telkens wanneer de sheet opent of vernieuwt.
Formules op deze tabel
=data.invoices.sum(total) Totaal total. Telt de kolom Total op over alle rijen van Invoices.
=data.invoices.sum(total, payment_status, A2) Total per payment status. Met een payment status in A2, het totaal voor alleen die. Vul het naar beneden naast een lijst ervan.
=list.invoices(payment_status) Elke payment status, één keer. Laat de unieke waarden van payment status door de kolom overlopen: de rijlabels voor de formule hierboven.
=data.invoices.sum(total, date, ">=2026-01-01") Sinds een datum. Alleen rijen waarvan Date op of na 1 januari 2026 valt. Criteria zoals ">=", "<" en "<>" werken zoals in elke spreadsheet.
=data.invoices.count(id, payment_status, "<>") Rijen met een payment status. Telt de rijen waarvan Payment status niet leeg is.
=data.invoices.avg(outstanding) Gemiddelde outstanding. avg, min, max, count, countd (uniek) en first werken op dezelfde manier als sum.
Rapporten die ze gebruiken
=data.invoices.sum(outstanding, payment_status, "Overdue") Achterstallige debiteuren. Alles wat klanten na de vervaldatum nog verschuldigd zijn. Sheets berekent de kolom Payment status (Draft, Open, Overdue of Paid) uit het openstaande bedrag en de vervaldatum.
=data.invoices.sum(outstanding, ageing, A2) Ouderdom van debiteuren. Openstaande facturen in de klassen die boekhouders gebruiken (Current, 1-30, 31-60, 61-90, Over 90). Zet een klasse in A2.
=data.invoices.sum(outstanding, client, A2, payment_status, "<>Paid") Debiteuren per klant. Zet de klanten in kolom A met =list.invoices(client) en wat elke klant nog verschuldigd is ernaast.
=data.invoices.sum(total, date, ">=2026-01-01", payment_status, "<>Draft") Gefactureerd dit jaar. Totaal gefactureerd sinds 1 januari, zonder concepten; wijzig de datum om periodes te vergelijken.
Kolommen
| Kolom | In formules | Type |
|---|---|---|
| ID | id | Tekst |
| Invoice no. | invoice_no | Tekst |
| PO number | po_number | Tekst |
| Date | date | Datum |
| Due date | due_date | Datum |
| Client | client | Tekst |
| Client ID | client_id | Tekst |
| Total | total | Getal |
| Outstanding | outstanding | Getal |
| Paid | paid | Getal |
| Discount | discount | Getal |
| Payment status | payment_status | Tekst |
| Days overdue | days_overdue | Geheel getal |
| Ageing | ageing | Tekst |
| Status | status | Tekst |
| Paid status | paid_status | Tekst |
| Paid on | paid_on | Datum |
| Currency | currency | Tekst |
| Archived | archived | Ja / nee |
| Updated at | updated_at | Datum en tijd |
Andere sales-tabellen
Je invoices, live
Facturen, betalingen, onkosten en tijdregistraties worden tabellen die formules, draaitabellen en grafieken rechtstreeks lezen. Je cijfers blijven actueel zonder te exporteren.