- Home
- Skills
- Finance & Accounting
- Russian Invoice & Act Generator (PDF + Payment QR)
Russian Invoice & Act Generator (PDF + Payment QR)
Issue Russian invoices with a bank payment QR code, acts of completed work and amounts in words as PDF — generated locally, with requisites validated first.
Free
Works with the AI Agents you already use
Russian Invoice & Act Generator (PDF + Payment QR)
Example session with this skill installed
Issue invoice No. 2026-041 from my sole proprietorship to ПАО Сбербанк (INN 7707083893, KPP 773601001): landing page development 45 000 ₽ and website support 12 hours at 1 500 ₽, no VAT, payable by 28 October 2026. Use the bank details I gave you earlier in this chat.
- Read your context and instructions
- Compiled the russian invoice
Example output (demo seller requisites; the totals, words, QR string and file are actual invoice_create results from 21 Oct 2026):
Draft for your approval:
Invoice No. 2026-041 dated 21.10.2026, pay by 28.10.2026
Seller: ИП Петров Пётр Петрович, ПАО Сбербанк, BIK 044525225
Buyer: ПАО Сбербанк, INN 7707083893, KPP 773601001
1. Разработка лендинга — 1 усл. × 45 000.00 = 45 000.00 ₽
2. Поддержка сайта — 12 ч × 1 500.00 = 18 000.00 ₽
VAT: Без НДС · Total: 63 000.00 ₽
Shall I create the PDF? → "yes"
Done — requisites passed all checksum checks.
File: ~/Documents/ru-docs/schet_2026-041_mvi8etfu.pdf (30 KB)
Total: 63 000.00 ₽ — «Шестьдесят три тысячи рублей 00 копеек»
Payment QR included (GOST R 56042):
ST00012|Name=ИП Петров Пётр Петрович|PersonalAcc=40802810938000000008|
BankName=ПАО Сбербанк|BIC=044525225|CorrespAcc=30101810400000000225|
PayeeINN=500100732259|Sum=6300000|
Purpose=Оплата по счёту № 2026-041 от 21.10.2026. Без НДС
Please open the PDF and check the requisites, amounts and VAT before sending it
to the client. Want the act for the same items when the work is done?
Connects securely to your tools. The creator never sees your data.
About this skill
Your AI agent prepares Russian business paperwork for you — ideal for freelancers, agencies, sole proprietors and small companies that bill Russian clients.
Ask in plain words, in English or Russian:
- "Invoice ООО Ромашка for a landing page, 45 000 ₽, plus 12 hours of support at 1 500, no VAT, due in a week"
- "Make the act for September with the same items"
- "Give me a QR code for a 1 500 ₽ payment so I can send it in Telegram"
- "Write 1 234 567.89 rubles in words"
What you get:
- Invoice (счёт на оплату) in the standard Russian layout: bank block, parties, items, VAT or "Без НДС", total in words, signature lines and a payment QR code (GOST R 56042) — your client scans it in Sber, T-Bank, VTB, Alfa or any other major banking app and all requisites and the amount are filled in
- Act of completed work / services (акт) with the period, contract reference, "no claims" clause and signature blocks for both parties
- Standalone payment QR as a PNG to drop into a chat instead of typing requisites
- Amount in words (сумма прописью) in RUB, USD, EUR or CNY
- VAT modes: no VAT, or 0 / 5 / 7 / 10 / 20 / 22 % — included in prices or added on top
Safety built in: INN, KPP, BIK and the account-vs-BIK control key are validated before a file is created, so most typos in requisites are caught before they reach your client. The agent asks for missing data instead of inventing it, shows you a draft before generating, and always reminds you to check the PDF before sending. Pair it with the companion Russian company check skill (ru-business-mcp) and the agent fills the client's details from the tax registry by INN.
Built on the open-source ru-docs-mcp server (MIT). Everything runs on your machine: no account, no API key, no network calls at runtime — your requisites stay local. Setup takes about 3 minutes; configs for Claude Code, Claude Desktop, Cursor, VS Code, Windsurf and Codex are included.
Russian documents only: invoice, act, payment QR, amount in words. No VAT invoice (счёт-фактура), УПД, waybill or contract templates. PDFs are not digitally signed; signing, stamping and e-document exchange are up to you. Not a fiscal receipt: self-employed users still issue receipts in «Мой налог». The agent does not choose your VAT rate or tax regime — you confirm it. Not accounting, tax or legal advice; always check generated documents before sending.
How to use
- 1
Connect your agent to the Agensi MCP
Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup
- 2
Sign in to Agensi
Your agent shows a sign-in link. Sign in and click Allow.
- 3
Ask for what you need
Your agent loads this skill and uses it on your task. It always asks before any payment.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill goes through the trust checks below.
Security scanned
Checked by our 8-point scan before listing
1 use
Times used to date
Free to use
No account required to browse
Trust & safety
Security scan
Security scan passed 18 days ago
- Free with an Agensi account
Requires
Permissions
No account, API key or token. One optional environment variable: RU_DOCS_DIR (folder for generated files; default ~/Documents/ru-docs). No network access at runtime: validation, PDF rendering (bundled font) and QR generation are local; npx downloads the open-source server from GitHub on first run. Writes files: each invoice / act / QR call creates a new PDF or PNG in the output folder; nothing is overwritten or deleted. The agent shows a draft and asks before generating.