Extractor

Push your books exactly where they need to go.

Trial balance, general ledger, source documents and VAT packs — on a schedule you set, to the destinations your firm and your auditors already use. Encrypted, audited, and idempotent.

CaseWare · Power BI · Google Sheets · SFTP · S3 · Webhook · Email
Where to

Eight destinations. One audit trail.

Every push is signed, hashed and idempotent. If a run fails, the next attempt picks up exactly where it left off — no duplicate journal entries downstream.

CW CaseWare Working Papers

Push trial balance, GL detail and lead sheets into your audit binder, mapped to your firm's chart of accounts.

Connected · audit@khalifa.ae Edit
PB Microsoft Power BI

Refresh a dataset on schedule. Pre-built semantic model for cash, P&L, A/R aging and VAT position.

Connected · KA-Group workspace Edit
GS Google Sheets

Append rows to a tab on a schedule. Handy for KPI dashboards, board prep, and intercompany matrices.

Not connected Connect
SF SFTP

Drop CSV, ZIP or XBRL packs into your firm's SFTP. SSH-key auth, rotation reminders, optional PGP encryption.

Connected · sftp.khalifa-ca.ae:22 Edit
S3 AWS S3 / Azure Blob

Object storage with server-side encryption. Ideal for archival of seven-year source-document evidence.

Not connected Connect
WH Webhook

Signed JSON to any HTTPS endpoint. Retries with exponential back-off, dead-letter queue on five failures.

Connected · 2 endpoints Edit
@ Email

Attachments to a distribution list. PDF, CSV, and machine-readable IFRS packs. Encrypted ZIP optional.

Connected · 3 recipients Edit
DR Google Drive / OneDrive

Folder sync with versioning. Useful for advisory teams who keep client folders on Drive.

Not connected Connect
Schedules

Set it once. It runs forever.

Each row is a live schedule for the client Hilal Trading FZ-LLC. Disable, edit or trigger manually with one click. Run history is at the bottom of this page.

What goes out Cadence Destination Status
Trial balance · CSV
Mapped to KA chart of accounts · last-month-end snapshot
Daily · 06:00 GST
Next run in 8h 32m
audit@khalifa.ae
CaseWare Working Papers
Active
General ledger · monthly CSV
Full GL detail with reasoning trail · one file per period
Monthly · 1st @ 08:00
Next run · 1 Jun 2026
sftp.khalifa-ca.ae:22
/clients/hilal/2026/
Active
VAT pack · quarterly PDF + CSV
VAT 201 draft + supporting transactions + reverse-charge log
Quarterly · T+1 day
Next run · 1 Jul 2026
ghada@yasamin.ae
+ 2 more via email
Active
Source documents · weekly ZIP
Receipts, invoices and contracts captured in the period · PGP-encrypted
Weekly · Sun @ 22:00
Next run · 24 May 2026
s3://hilal-archive
eu-central-1 · SSE-KMS
Paused
Power BI refresh · semantic model
Cash, P&L, A/R aging, VAT position · 7-day rolling window
Daily · 07:30 GST
Next run in 9h 02m
KA-Group workspace
Hilal-finance dataset
Active
CT estimate · webhook
Posts JSON whenever the Corporate Tax estimate changes by > AED 5,000
Event-driven
Last fired · 3 days ago
api.khalifa.ae/ledgr
HMAC-SHA256 signed
Active
New schedule
Run history

Audit trail. Replay anything.

Every run is hashed and signed. Re-running the same payload produces the same result downstream — schedules are idempotent by design.

When What Where Size
21 May 06:00 Trial balance · 21 May snapshot audit@khalifa.ae · CaseWare 1.4 MB 200 OK
21 May 07:30 Power BI refresh · 7-day rolling KA-Group · Hilal-finance 3.2 MB 200 OK
20 May 06:00 Trial balance · 20 May snapshot audit@khalifa.ae · CaseWare 1.4 MB 200 OK
19 May 14:08 CT estimate change · AED 19,840 api.khalifa.ae/ledgr 2 KB 202 OK
17 May 22:00 Source documents · week 20 archive s3://hilal-archive · 2026/W20 48.6 MB 200 OK
1 May 08:00 General ledger · April sftp.khalifa-ca.ae:22 8.1 MB 200 OK
1 Apr 08:00 VAT pack · Q1 2026 ghada@yasamin.ae · email 2.3 MB 200 OK

Runs are kept for seven years to satisfy the FTA record-keeping requirement. Older runs are still indexed and searchable; their payloads remain encrypted at rest.

Mapped to your chart of accounts.

Your firm imports its master chart once. Every client export is mapped through it on the way out, so what lands in CaseWare and Power BI looks like everything else in your book — same codes, same hierarchies, same lead-sheet refs.

Idempotent by design.

Each payload carries a deterministic content hash. Re-running a schedule against the same period produces the same output; consumers downstream upsert by hash and never duplicate. You can replay an entire month safely if a destination was down.

For firms

Wire your books into your firm's stack.

The Extractor is included on the Accountant Portal and on the Scale plan. Need a destination we haven't built yet? Email and we'll prioritise it.