Workspace
Customers pay.
Vendors bill.
The match lands in QuickBooks.
Kormos is the workspace around QuickBooks Online. Customers and vendors sign in at yourname.kormos.cy. Finance works at yourname-admin.kormos.cy. The name stays with the business, on statements, on email, and on every link.
Three audiences
One login for the people outside. A desk for the people inside.
A person whose email is on a customer and a vendor in QuickBooks switches between Billing & payments and Payables. Finance is a separate host, with invites and a second factor.
Customers
Every invoice from every billing company, then a way to settle it.
- Magic link on the workspace host
- Outstanding, overdue, and the last cleared payment
- Revolut checkout in euro, or a SEPA transfer on that company’s IBAN
- One wire split across several invoices
Vendors
Bills they have sent, and a new bill that is written to QuickBooks.
- Owed, overdue, and due this week
- Upload a PDF or image, or type the bill
- The file stays beside the extracted fields
- Attachment, payments, and a CSV of the list
Finance
The queues that sit beside the books: mail, the bank, and the aging.
- Invite-only, with a second factor
- Access by area and by QuickBooks company
- Clear bank matches post themselves
- Likely matches wait for a person
The desks
A bill can arrive as a file. A payment can arrive as a bank line.
Extraction reads the document. The bank feed reads booked transactions from Eurobank, Bank of Cyprus, and Revolut Business, on credentials the business owns.
New bill
The vendor checks the read against the file.
HTML invoices from software vendors are read the same way. A known sender can become a bill on its own. Unknown mail waits for Always allow, Allow once, or Block. Posting rules and brand families keep one supplier on one expense account.
Bank reconciliation
A credit with a clear invoice posts to the books.
Credits meet open invoices. Debits meet open bills. The queue is Suggested, Unmatched, Matched, and Ignored, with a start date and a CSV.
Modules
The base workspace, then the desks you turn on.
Every module ships with the product. A workspace switches one on when it is entitled. Turning one off hides its pages and stops its jobs. The QuickBooks data remains.
Portal and payments
Magic link, the ledger, Revolut and SEPA, statements, reminders, and QuickBooks sync.
Extra companies
More than one QuickBooks company, the issuer rail, and a statement across them.
Vendor bills
Payables, document reading, the bills mailbox, and vendor IBANs.
Receivables aging
A live aging workbook, a schedule, and factoring in-payments when a facility is configured.
Bank reconciliation
Eurobank, Bank of Cyprus, and Revolut Business, with matches that can post themselves.
Usage meters cover pages read from bills, AI match batches, and each QuickBooks company beyond the first. The subscription, plan changes, and the payment method live in Stripe.
Books and money
Your ledger. Your merchant account. Your bank.
QuickBooks Online keeps the ledger.
A payment or a bill is written there first. The workspace is the live view, plus the receipt and the match.
Revolut checkout uses your merchant account.
Euro invoices can be paid by card. Other currencies use the bank transfer for that company.
Each company shows its own IBAN.
SEPA details are copied from that company. Bank feeds use credentials the business owns.
Everything in a workspace
The surface, from sign-in to closing the account.
Sign-in
- Magic link, only for that workspace
- One email sees every company that lists it
- Company switcher after login
- Finance seats with a second factor
- Grants by area and by company
Customer billing
- Ledger across billing companies
- Issuer rail, status, search, and dates
- Pay one invoice, or several from the same company
- Partial payments and a rejected receipt that stays visible
- Invoice PDF, a zip, a statement PDF, and CSV
- Email for new invoices, receipts, and reminders
Vendor bills
- Owed, overdue, due this week
- Upload or type, with line items
- The bill is created in QuickBooks
- Document and payment history
- CSV of the filtered list
Bills by email
- A mailbox for the workspace, tagged to a company
- Known vendors and HTML software invoices
- Forwards and nested PDFs
- Review, allow, block, or delete the mail
- Posting rules and brand families
- Vendor IBANs, including a bulk import
Bank
- Eurobank, Bank of Cyprus, Revolut Business
- Account mapped to the QuickBooks deposit account
- A start date for the queue
- Auto-post when the match is clear
- Up to three candidates when it is likely
- Apply, ignore, refresh, and export CSV
Receivables
- Aging from the live QuickBooks report
- Current, 1–30, 31–60, 61–90, 91 and over
- Summary across companies
- Related-party and investment flags
- Emailed on the workspace schedule
- Factoring in-payments and a CSV
Finance desk
- Connect QuickBooks, with sync progress
- Customer email waits for go-live
- One QuickBooks company belongs to one workspace
- Unpaid bills and a pay-run sheet with vendor IBAN
- A support visit you approve, read-only, in the audit log
Account
- Base plan, then modules
- A grace period, then read-only, with export
- A payment already made is still recorded
- Download portal data
- Close the workspace
- A released name stays unavailable for 12 months
Trust
A wall between workspaces, and a record when someone crosses it.
Each business is its own host. The same email in two workspaces is two logins.
The service runs in Frankfurt. The business is the controller. Kormos is the processor.
Invites only. A second factor. Removing a person ends their access within a minute.
A visit is time-boxed, read-only, and visible to the workspace that approved it.
Start
Choose a name, connect QuickBooks, then invite finance.
The workspace opens once the first sync is ready. Customer email stays quiet until go-live. Names are 3–31 characters, start with a letter, and stay reserved for 12 months after the workspace closes.
-
01
Name
Pick the host. yourname.kormos.cy is the customer portal.
-
02
Owner
Verify the owner’s email. That person is the first finance admin.
-
03
Books
Connect QuickBooks Online and wait for the first sync.
-
04
Team
Invite finance onto yourname-admin.kormos.cy and set their grants.
-
05
Go live
Turn on customer email when the ledger looks right.