Welcome!
Opensolr Accounting is open source accounting for Romanian companies. You run it on your own server and it is free. The Opensolr account that reads and searches the documents is optional, and it is the only paid part. This manual covers everything it does today.
What Opensolr Accounting is, then Install on a server, then the setup wizard.
Every screen opens in Romanian. English is a full translation each person can choose. This manual gives the Romanian label first and the English one in brackets, for example Setări (Settings). Language shows how to switch.
- What Opensolr Accounting is — A free accounting web app you run on your own server, with Opensolr reading and searching the documents.
- Install on a server — From an empty Debian or Ubuntu server to the setup wizard, command by command.
- First start: the setup wizard — Six steps, in the browser, the first time you open the installation.
- The superadmin — The first account of the installation, and what only it can do.
- Installation settings — Every setting of the installation on one page, each change confirmed with your code.
- Public address — The address people open the installation at, and the base of every link it sends.
- Open sign-up or invitations only — Who may make an account on the installation, and whose Opensolr account new companies use.
- Billing and plans — Account admins pay a plan before adding companies; every payment gets an invoice.
- Mail server — The SMTP server the installation sends its mail through.
- The ANAF application — Registered once per installation, so that every company can connect its SPV.
- REGES-ONLINE client secret — Set once per installation, before any company enters its REGES-ONLINE key.
- Payroll figures — The figures the law sets, each from its date, used by every payroll of the installation.
- Accounts of the installation — Everyone with an account on the installation, and what the superadmin can change on each.
- Signing up — A free account in one form, followed by two-step verification.
- Signing in and two-step verification — Password, then the code from your authenticator app. Every account, every time.
- Password and recovery codes — A new password, new recovery codes, and a way back in without the phone.
- Language: Romanian or English — Romanian by default, English for whoever chooses it.
- Account admins and companies — The people who add companies, and how the companies hang together.
- Add a company by its fiscal code — Type the fiscal code; ANAF gives everything else.
- Company data from ANAF — What ANAF says about the company, and how to bring it up to date.
- Company settings — Everything about one company on one page, each subject in its own section.
- Fiscal settings — The few fiscal facts only the company can tell, printed on its returns.
- Roles: who can do what — Three roles per company, and exactly what each one opens.
- Members and invitations — Bring people into a company, change their role, take them out.
- Accountants across companies — One accountant, many companies, all chosen from one page.
- Letting an accountant set the connections — An extra right, per company and per accountant.
- Choosing a plan and paying — The plan decides how many companies you can add.
- Billing details and invoices — Filled in once, before the first payment; an invoice for every payment.
- When a payment fails — A warning first, then read-only companies. Nothing is deleted.
- Your Opensolr account — The only paid part: where the Opensolr Indexes of your companies are made.
- The company's Opensolr Index — One Opensolr Index per company, made by itself, where the documents are read and searched.
- Connect ANAF SPV and e-Factura — Once connected, the company's e-Factura invoices come into Documents by themselves.
- Connect REGES-ONLINE — The employer's API key, checked as soon as you save it.
- Stripe accounts — Several Stripe accounts per company, each with its own restricted key.
- Dropbox — A folder in Dropbox, read-only, whose new files become company documents.
- Upload documents — Every financial document goes in once and becomes searchable.
- The documents list — Where each document is, from processing to indexed.
- One document — Status, text and actions of a single document.
- What is read from an invoice — The facts a document says about itself, read as a proposal.
- Search the documents — Find any document by a word, a number or what it means.
- Filters and facets — Narrow the results by date, amount, company, kind, year or currency.
- Ask about the documents — A written answer from the company’s own documents.
- Search tuning — How words and meaning are blended, and what counts more.
- Search the laws — What the authorities publish, in one search.
- Ask about laws and deadlines — An answer from the official sources, not from memory.
- Daily mail with new laws — One mail a day with what is new.
- Search tuning of the laws — The same knobs as the document search, for the laws.
- Issued and received invoices — The invoices of the month, in lei, with their totals.
- Register an invoice — The entry is made from the VAT regime, in lei.
- Several VAT rates on one invoice — Each VAT rate on its own row.
- Issue an invoice — A new invoice, numbered from its series, booked at once.
- The invoice page — Everything about one invoice, and its payment.
- Send to e-Factura — Checked with ANAF’s validator, then sent; the answer comes back by itself.
- e-Factura invoices from SPV — ANAF’s invoices into the registers, each pointing at its original.
- Documents to register — Invoices that came as PDF or photos, ready to register.
- Partners — Clients and suppliers, with their invoices.
- Import bank statements — Files, ZIPs or a whole folder, with a progress bar.
- Statement formats it reads — Five formats, all checked against their balances.
- One statement in several formats — Compared movement by movement, counted once.
- Bank movements — Every movement, and what is still to post.
- Post a movement — To the invoice it pays, or to an account.
- Currency exchanges — Both sides of an exchange in one entry.
- The reconciliation report — Bank, invoices, SPV and documents, compared.
- A payment without an invoice — Find the paper, or post it to an account.
- Attach a document and register the invoice — From the proof to a registered, paid invoice.
- Resolve a discrepancy — What did not agree, and how to close it.
- Stripe in the books — Charges, fees and refunds, posted; payouts left to the bank.
- Import a sales report — A billing system’s invoices into the sales register.
- Cash book and vouchers — The cash desk day by day.
- Give an advance — Money given to a person for expenses.
- Settle an advance — The receipts it paid, then the difference.
- Warehouses and products — What the stock documents are about.
- Stock documents — Goods in, used, delivered or moved.
- Inventory count — What is really on the shelf.
- Stock and the stock card — What is in each warehouse, and how it got there.
- Declare a transport (UIT) — From the delivery note to a valid UIT code.
- Correct, delete, confirm, change vehicle — What can still be changed after the UIT is valid.
- Employees — Who is paid, and on what terms.
- Monthly payroll — One click per month, one entry.
- Send to REGES — The employee, then the contract.
- Fixed assets — The register, and the depreciation of each month.
- Journal entries — The journal of the month, corrected only by reversal.
- Post a manual entry — Debit equals credit, on accounts that take entries.
- Chart of accounts — The general chart, plus the company’s analytic accounts.
- Trial balance — Five equalities, synthetic or analytic.
- Account sheet — One account, movement by movement.
- Opening balances — Where the previous software left off.
- Close a month — Lock a month once its books are done.
- How returns are made — From the books, checked with ANAF’s own tools.
- D300 VAT return — The VAT return, from the registers.
- D390 VIES statement — Intra-community operations of the month.
- D394 domestic statement — Supplies and acquisitions in Romania, by partner.
- D406 SAF-T file — The whole period’s books in one file.
- D100 income tax of the quarter — Profit tax or micro-enterprise tax, per quarter.
- D101 annual profit tax — The year’s profit tax, then its entry.
- D112 contributions and insured persons — Made from the payroll of the month.
- S1005 annual financial statements — Balance sheet and profit and loss of the year.
- Sales journal — Issued invoices with the VAT by rate and regime.
- Purchase journal — Received invoices with the deductible VAT and reverse charge.
- Journal register — Every entry of the month, in order.
- General ledger — Each account, by the account on the other side.
- Inventory register — Every account’s balance at December 31.
- Partner sheet — What one partner owes, or is owed.
- Clients and suppliers ageing — What is still owed, by days past due.
- Bank journal — One bank account, movement by movement.
- Currency revaluation — Currency balances brought to the month-end rate.
- Year-end closing — Revenue and expenses to zero, against 121.
- AGA decision and dividends — The text to sign, and its entries.
- github.com/phpcip/opensolr-accounting — the source, the issues and the releases.
- opensolr.com/opensolr-accounting — the product overview.
- The Opensolr platform documentation — the Opensolr account and its Opensolr Indexes, which the app runs on.