merit-aktiva-workspace
Merit Aktiva accounting — routes work to the elnora-merit CLI, slash commands, and agents. Use when: looking up or creating invoices, recording payments,…
Look up Estonian companies in the Business Register (äriregister) using the two FREE live services via `elnora-merit ariregister`: invoicing requisites (legal name, VAT number, status, address) by registry code, and e-invoice capability. Use to fill or verify customer/invoice
$ npx -y skills add Elnora-AI/elnora-merit-aktiva --skill merit-company-lookup --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/merit-company-lookupContext preview
The summary Claude sees to decide when to auto-load this skill.
Look up Estonian companies in the Business Register (äriregister) using the two FREE live services via `elnora-merit ariregister`: invoicing requisites (legal name, VAT number, status, address) by registry code, and e-invoice capability. Use to fill or verify customer/invoice
name: merit-company-lookup version: 1.0.0 description: > Look up Estonian companies in the Business Register (äriregister) using the two FREE live services via `elnora-merit ariregister`: invoicing requisites (legal name, VAT number, status, address) by registry code, and e-invoice capability. Use to fill or verify customer/invoice details from the authoritative source, or to check whether a company can receive e-invoices before sending one. Use when: looking up a company's registry data, getting a VAT number or address by registry code, verifying customer details before invoicing, or checking e-invoice capability. TRIGGERS: "äriregister lookup", "business register", "registrikood", "look up company", "company requisites", "VAT number for", "registry data", "verify customer", "e-invoice check", "can they receive e-invoices", "e-arve check", "kmkr number".
Two FREE (tasuta), read-only services from the Estonian Business Register, exposed via `elnora-merit ariregister`. Nothing here writes to the books or costs money.
and address instead of typing them by hand or trusting a stale value.
channel, so you don't send into a void.
elnora-merit ariregister requisites <regCode> [--include-deleted] [--lang eng]
Returns JSON: `regCode, name, vatNo, status, statusText, address {street, ehakCode, ehakText, postalIndex}, registryLink`. `status` `R` = registered/active; `K` = deleted.
Example:
$ elnora-merit ariregister requisites 16818352
{"regCode":"16818352","name":"Elnora AI OÜ","vatNo":"EE102672514","status":"R", ...}elnora-merit ariregister e-invoice-check <regCode> [<regCode> ...]
One row per code: `status` `OK` = active e-invoice relationship (`canReceiveEInvoice: true`), `MR` = none/invalid; plus `name` and `provider` (operator).
| äriregister field | Merit customer field | |---|---| | `name` | `Name` | | `vatNo` | `VatRegNo` | | `regCode` | `RegNo` | | `address.street` | `Address` | | `address.ehakText` | `City` / `County` | | `address.postalIndex` | `PostalCode` |
`~/.config/elnora-merit/.env`. Create an XML-authorised user in the e-äriregister portal (Haldus → Kasutajate haldamine) and use that account's credentials. A "credential rejected" error means they are missing or wrong.
representation rights are **billable** in the register and are intentionally not exposed.
See also: `merit-sales-invoices` (issuing the invoice once requisites are confirmed) and the `merit-company-lookup` agent for a guided flow.
Do your Merit Aktiva accounting from the command line — or let Claude Code do it for you. Merit Aktiva is Estonia's cloud accounting platform.
Repo: Elnora-AI/elnora-merit-aktiva
Merit Aktiva accounting — routes work to the elnora-merit CLI, slash commands, and agents. Use when: looking up or creating invoices, recording payments,…
How to record Estonian foreign business trips (välislähetus) in Merit Aktiva correctly: tax-free daily allowance (välislähetuse päevaraha), the VAT treatment…
Keep every Merit Aktiva transaction backed by its source document (receipt / supplier invoice). Audits Merit for invoices missing an attachment, searches…
How to pull an LHV bank statement straight into Merit Aktiva without touching a file export — LHV's own MCP server returns camt.053 XML, which is exactly what…
How to onboard employees and maintain contracts, contacts, and base salary agreements in Merit Palk via `elnora-merit palk`. Covers the…
How to run monthly payroll in Merit Palk via `elnora-merit palk` — enter salaries and withholdings (sendsalary) and record absences/leave/sick days…