Mount Kazbek and Gergeti Trinity Church above Stepantsminda, Georgia, in a slate-blue duotone
OnePercent

Stop hoping your 1% is right.
One upload, and every figure traceable to the tetri.

Upload your Bank of Georgia, TBC, Wise, Revolut and Payoneer statements. OnePercent converts every transaction at the official NBG rate for its own value date, flags reverse-charge VAT under Tax Code Art. 166, and prepares your monthly Small Business Status declaration for rs.ge — built for foreign Individual Entrepreneurs in Georgia.

Start free — no card

Free while in beta. No card, no invoice, nothing to cancel.

Worked example

July 2026 · Small Business status

Example
1,000.00 USD₾2,640.30
820.00 EUR₾2,473.69
450.00 GBP₾1,589.58
Gross turnover₾6,703.57
Rate · 1%applied
Tax due₾0.00
DeadlineDue in — days

See it work

A statement, read in front of you

This is a sample Bank of Georgia account statement going through the same reader your own file would. Nothing here is a screenshot.

DateDescriptionAmount
2026-06-03ACME LLC — invoice INV-2026-014, consulting services4,500.00Counted
2026-06-09Card payment SPAR TBILISI-85.40Not income
2026-06-17NORDWIND STUDIO OU — invoice INV-2026-0153,200.00Counted
2026-06-21Transfer from LEVAN K.600.00Asks you
2026-06-28Bank service fee-12.00Not income

Balances check out — every row accounted for against the statement’s own totals.

Turnover for June

7,700.00 ₾

Tax at 1%

77.00 ₾

One payment from a private person carries no invoice reference, so it is held for you to decide rather than guessed at. It is not in the figures above.

Do this with your own statement

Bank of Georgia · TBC · Wise and Revolut CSV · Payoneer — statements from any of them, one declaration out.

You didn’t move to Georgia to do bookkeeping

Three currencies, one deadline.

A client pays you in USD on the 3rd. Wise converts on the 5th. It lands in GEL on the 7th. Georgian law wants the NBG rate for the day the income arose — not the day your bank felt like moving it. Doing that by hand, forty times a month, in a spreadsheet, is how mistakes get made.

The same money, counted twice.

You move funds from Revolut to Bank of Georgia and your turnover suddenly looks far higher than it is. Overstate it and you overpay. Understate it and you have a different problem.

The tax nobody told you about.

You pay for Figma, AWS, a contractor in Poland. Under Tax Code Art. 166 some of those purchases make you the tax agent for 18% Georgian VAT — even though you are a 1% filer, even though the invoice looked clean. It is triggered by what you buy, not by what you earn, and no supplier sends you a bill for it.

Statements in. Declaration out.

  1. 0

    Upload

    Drag in the PDF your bank already emails you. No API keys, no read-only banking credentials, no “please contact your relationship manager.” Bank of Georgia, TBC, Wise, Revolut and Payoneer layouts are read natively.

  2. 0

    We do the boring, error-prone part

    Every transaction is converted at the NBG rate for the correct date, matched across accounts so internal transfers stop inflating your turnover, and classified as income or not-income — with anything ambiguous surfaced for you to confirm rather than silently guessed.

  3. 0

    Review, confirm, file

    One screen: turnover, tax due, and every line that produced it. You confirm it is yours. You get the exact figures for the rs.ge fields, in the order rs.ge asks for them.

0
months of NBG rates
0
currencies tracked
0%
figures cited

What makes it different

Small Business Status is simple until it isn’t

The 1% rate is the easy part. What loses people the status, or produces a surprise assessment two years later, is the machinery around it: turnover crossing 500,000 GEL mid-year, income that never qualified for the 1% at all, and reverse-charge VAT on foreign services.

Every payment out is checked against a catalogue of known non-resident suppliers, priced in GEL at the NBG rate for the day it was charged, and totalled per month so the figure lines up with a filing period. It is shown as an estimate for you to check — not asserted as a debt, because whether you are the liable person depends on facts this app does not have. When it cannot answer with confidence, it says so instead of pretending.

The three that catch people:

How that total was reached

July 2026 · every line, every rate

Audit trail

1,000.00 USD

received Fri 03.07 · × 2.6403

₾2,640.30

820.00 EUR

received Sun 12.07 → Fri rate · × 3.0167

₾2,473.69

450.00 GBP

received Wed 23.07 · × 3.5324

₾1,589.58
Total turnover₾6,703.57

per NBG official rates (Matsne 1391853) · field mapping per MoF Order №999 (Matsne 1168081)

The questions you were going to ask anyway

Can I even use software for this? Doesn’t it have to be an accountant?
Nothing in Georgian law requires a licensed intermediary to prepare a Small Business Status declaration. You are the filer, you always were. OnePercent prepares the numbers and shows you every line behind them; you confirm and submit on rs.ge yourself.
What if I go over 500,000 GEL?
You will know before the Revenue Service does. Cumulative turnover is tracked against the threshold and you are warned as you approach it, so you can plan instead of react — and the month you cross is taxed at 3% in full, not on the excess, which is the part most guides get wrong.
What if you get something wrong?
You would see it, because the full trail is shown for every figure — the transaction, the rate, the date, the rule applied. Nothing is a black box. Anything the classifier is unsure about is escalated to you rather than filed quietly, and a statement whose own running balance does not reconcile is not counted at all.

What it does not do

What we are building next

A plan, not a promise. Dates are not published because they would be guesses.

  1. Now

    Statement and export files from Bank of Georgia, TBC, Wise, Revolut and Payoneer.

  2. Next

    Direct connections to Bank of Georgia and TBC, so the statement arrives on its own instead of being downloaded.

  3. Next

    Wise and Payoneer connections, for the same reason.

  4. Later

    Filing to rs.ge from here, so the last manual step goes too.

Pricing

Freewhile in beta

Everything works, nothing is behind a card, and there is no trial clock running. It stays free until we have proved it is worth paying for. When that day comes, we expect about $15 a month — roughly a decent burger in Georgia.

You will be told before anything is charged. Delete your account yourself from Settings at any time, without emailing anyone.

Next declaration due —

The 15th used to own you.

Every month, the same ritual: the export, the spreadsheet, the exchange rates, the quiet worry that something is off. It does not have to be a ritual. It can be one upload and a confirm button.

Free while in beta. No card, no invoice, nothing to cancel.