Tax & Receipts toolkit

The live HIBR ERP beta workspace. Real UAE tax tools, real output — not a demo dashboard. Sign in with your email to start.

What's inside: AI Tax Co-pilot (UAE VAT & Corporate Tax, cited), AI Receipt OCR, VAT/CT quick answers, ROI savings & 90-day cash-flow forecasting. This is the Tax & Receipts toolkit (beta) — a narrow, working slice of HIBR ERP, not the full ERP. Free quotas apply per tool per day.

Tax & Receipts toolkit Beta

Four working tools, live UAE tax intelligence. Everything below calls the real HIBR backend and returns real output. Export your session any time.

AI Tax Co-pilot

Ask any UAE VAT or Corporate Tax question. Answers cite the exact Federal Decree-Law / Cabinet / Ministerial Decision. Grounded in current FTA legislation.

AI Receipt OCR

Upload a UAE receipt (Arabic, English or mixed). Extracts vendor, TRN, VAT amount/rate, totals, line items, and a suggested expense category & VAT treatment.

📸
Click or drop a receipt image
JPEG, PNG, WebP or HEIC · up to 10 MB
receipt preview

VAT / CT Quick Answers

One-tap answers to the questions UAE SMBs ask most. Each runs the live Tax Co-pilot and returns a cited answer.

ROI Savings Calculator

See what switching to HIBR ERP would save vs. your current stack. Rule-based, instant.

90-Day Cash-flow Forecast

A deterministic 90-day cash projection plus an AI risk read tuned for UAE SMBs (VAT & CT payments scheduled automatically).

Your results are kept in this browser only. Export a report any time.
'; } function exportReport(){ if (!hasResults()){ alert('Use at least one tool first, then export.'); return; } const blob = new Blob([fullStandaloneDoc()], {type:'text/html'}); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = 'hibr-toolkit-session.html'; document.body.appendChild(a); a.click(); a.remove(); setTimeout(()=>URL.revokeObjectURL(url), 2000); } async function saveDeliverable(){ if (!(STATE.engagement_id>0 && STATE.portal_token)){ alert('Saving to the portal is only available when you open the toolkit from your engagement link.'); return; } if (!hasResults()){ alert('Use at least one tool first, then save.'); return; } const btn=$('saveBtn'); btn.disabled=true; const orig=btn.textContent; btn.innerHTML=' Saving…'; const body = { engagement_id: STATE.engagement_id, token: STATE.portal_token, html: buildReportHTML(), title: 'Tax & Receipts Toolkit — Session Report', summary: 'Self-service toolkit session ('+new Date().toISOString().slice(0,10)+'): ' + [ STATE.session.tax.length?'tax Q&A':'', STATE.session.ocr.length?'receipt OCR':'', STATE.session.roi?'ROI':'', STATE.session.cash?'cash-flow':'' ].filter(Boolean).join(', '), notify: $('notifyChk').checked, }; const { ok, status, data } = await postJSON(API.save, body); btn.disabled=false; btn.textContent=orig; if (!ok){ $('exportNote').innerHTML = ''+esc(data.error||('Save failed ('+status+').'))+''; return; } $('exportNote').innerHTML = 'Saved to your portal'+(data.emailed?' · emailed to you':'')+'. Download'; } /* ============================ AUTO-RESUME ============================ */ (function autoResume(){ let saved=''; try { saved = localStorage.getItem(LS_KEY)||''; } catch(e){} if (saved && /^[^@\s]+@[^@\s]+\.[^@\s]+$/.test(saved)){ $('emailIn').value = saved; // Re-validate via the session endpoint so capability flags + beta gate are honoured. postJSON(API.session, { email: saved }).then(({ok,data})=>{ if (ok){ STATE.email=saved; STATE.caps=data.capabilities||{}; enterWorkspace(data); } }).catch(()=>{}); } })();