{"actions":{"edit_sales_invoice":"Edit sales invoice","edit_purchase_invoice":"Edit purchase invoice","edit_report":"Edit report","edit_salary":"Edit salary","edit_fixed_asset":"Edit fixed asset","view_gl_entry":"View entry","delete_sales_invoice":"Delete sales invoice","delete_purchase_invoice":"Delete purchase invoice","delete_report":"Delete report","delete_salary":"Delete salary","delete_fixed_asset":"Delete fixed asset","delete_gl_entry":"Delete GL entry","delete_payment":"Delete payment","mark_paid":"Mark as paid","unlink_payment":"Unlink payment","unconfirm":"Unconfirm","duplicate_invoice":"Duplicate invoice","create_credit_note":"Create credit note","create_late_fee_invoice":"Create late fee invoice","reissue_invoice":"Credit and re-issue","duplicate_salary":"Duplicate salary","duplicate_report":"Duplicate report","send_invoice_email":"Send invoice by email","send_payslip_email":"Send payslip by email","mark_invoice_sent":"Mark invoice as sent","mark_sent":"Mark as sent","download_pdf":"Download PDF","download_xml":"Download e-invoice (XML)","view_pdf":"View PDF","view_payslip":"View payslip","view_salary_card":"View salary card","regenerate_depreciation":"Regenerate depreciation entries","open_new_tab":"Open in new tab","send_or_resend":"Send","resend":"Resend","import":"Import","export":"Export","create_payment_file":"Create payment file","new_expense_report":"New expense report","new_travel_report":"New travel report","new_driving_log":"New driving log","auto_match_transactions":"Auto-match transactions","delete_faulty_transactions":"Delete faulty transactions","delete_duplicates":"Delete duplicates","delete_all_transactions":"Delete all transactions"},"activities":{"index_title":"Activities","new_button":"New activity","edit_title":"Edit activity","create_title":"Add activity","columns":{"name":"Name","is_billable":"Billable","article":"Linked article","is_active":"Status"},"fields":{"name":"Name","description":"Description","is_billable":"Billable","article":"Linked article","is_active":"Active"},"helper":{"article_required_when_billable":"A billable activity requires a linked article \u2014 the VAT type and account for invoice lines come from there."},"status":{"active":"Active","archived":"Archived"},"billable_yes":"Billable","billable_no":"Non-billable","filter_active":"Active","filter_archived":"Archived","empty_title":"No activities","empty_description":"Click New activity to create an activity.","count_label":"activities"},"admin":{"users":{"index":{"title":"Users","count_label":"users","search_placeholder":"Search by name or email","status_all":"All users","status_super_admin":"Super admins","status_unverified":"Unverified","empty_title":"No users found","empty_description":"Adjust your search or filters to find users.","stats_total":"Total","stats_super_admin":"Super admins","stats_unverified":"Unverified"},"columns":{"name":"Name","email":"Email","companies":"Companies","current_company":"Active company","joined":"Joined","status":"Status"},"tag":{"verified":"Verified","unverified":"Unverified","super_admin":"Super admin"},"quick_view":{"title":"User","email":"Email","email_verified":"Status","role":"Role","joined":"Joined","user_id":"User ID","companies_header":"Companies","no_companies":"This user is not a member of any company.","col_company":"Company","col_role":"Role","col_joined":"Joined","tag_active":"Active","tag_sole_member":"Sole member","close":"Close"},"danger_zone":{"header":"Danger zone","delete_title":"Delete user","delete_description":"Permanently deletes the user account. Companies where the user is the sole member are deleted with all their data; memberships in other companies are removed.","delete_button":"Delete user","confirm_title":"Confirm deletion","confirm_warning":"This action cannot be undone. The user account will be permanently deleted.","companies_note":"The following companies will be deleted with the user: :companies","confirm_label":"To confirm, type the user's email:","confirm_placeholder":"Enter email address","confirm_button":"Delete permanently","cancel":"Cancel","confirmation_mismatch":"The entered email does not match the user's email.","cannot_delete_self":"You cannot delete your own account.","cannot_delete_super_admin":"Super admin accounts cannot be deleted."},"flash":{"deleted":"User :name has been deleted.","deleted_with_companies":"User :name has been deleted along with companies: :companies."}},"companies":{"index":{"title":"Companies","count_label":"companies","search_placeholder":"Search by name, registry code, email","status_all":"All companies","status_trial":"On trial","status_subscribed":"Subscribed","status_complimentary":"Complimentary","status_disabled":"Disabled","empty_title":"No companies found","empty_description":"Adjust your search or filters to find companies.","stats_total":"Total","stats_on_trial":"On trial","stats_subscribed":"Subscribed","stats_complimentary":"Complimentary","stats_disabled":"Disabled"},"columns":{"name":"Company","registry_code":"Registry code","plan":"Plan","users":"Users","trial":"Trial","created":"Onboarded","status":"Status"},"tag":{"subscribed":"Subscribed","trial":"Trial","complimentary":"Complimentary","disabled":"Disabled","no_plan":"No plan","managed":"Managed"},"quick_view":{"title":"Company","email":"Contact email","company_id":"Company ID","registry_code":"Registry code","vat_number":"VAT number","country":"Country","onboarded":"Onboarded","migration":"Import status","plan_header":"Subscription","current_plan":"Plan","billing_cycle":"Billing cycle","billing_cycle_monthly":"Monthly","billing_cycle_yearly":"Yearly","users_limit":"Users","trial_remaining":":days days left","trial_ended":"Trial ended","next_invoice":"Next invoice","payment_method":"Payment method","no_payment_method":"No card on file","card_suffix":"\u2022\u2022\u2022\u2022 :last_four","parent_header":"Parent company","managed_header":"Managed companies","users_header":"Members","no_users":"This company has no members.","col_user":"User","col_role":"Role","col_joined":"Joined","invoices_header":"Billing history","no_invoices":"No invoices yet.","col_invoice":"Invoice","col_date":"Date","col_total":"Total","col_status":"Status","ai_header":"AI usage","ai_used_label":"Used this month","ai_quota_label":"Monthly quota","ai_remaining_label":"Remaining","ai_bonus_label":"Bonus credits","ai_unlimited_tag":"Unlimited","ai_managed_note":"Allowance is managed on the billing company.","ai_edit_button":"Adjust allowance","edit_plan_button":"Change plan","actions_header":"Admin actions","disable":"Disable company","enable":"Re-enable company","close":"Close","open_billing":"Open billing page","complimentary_note":"Complimentary plan is active \u2014 no Stripe charges.","disabled_note":"This company is disabled. Members cannot access it.","stripe_warning":"Granting a complimentary plan does not cancel the existing Stripe subscription. Cancel it first via the billing portal if needed."},"plan_dialog":{"title":"Change plan","description":"Manage this company's complimentary access and plan. Existing Stripe subscription is unchanged.","complimentary_label":"Complimentary plan","complimentary_help":"When enabled, the company uses the selected plan without Stripe billing.","users_unlimited_label":"Unlimited users","users_unlimited_help":"When enabled, the plan's user limit does not apply. The limit applies to complimentary plans too by default.","plan_label":"Plan","cycle_label":"Billing cycle (reference only)","cycle_monthly":"Monthly","cycle_yearly":"Yearly","confirm":"Save","cancel":"Cancel"},"disable_dialog":{"title_disable":"Disable company","title_enable":"Re-enable company","description_disable":"Members will be blocked from accessing this company. They will see a support message on login. You can re-enable at any time.","description_enable":"Members will regain access to this company.","confirm_disable":"Disable","confirm_enable":"Re-enable","cancel":"Cancel"},"danger_zone":{"header":"Danger zone","reset_title":"Reset accounting data","reset_description":"Deletes all invoices, general ledger entries, bank transactions, VAT declarations, TSDs, dividends, salaries, expense reports, fixed assets, articles, VAT rates and the chart of accounts. Preserved: users, projects, clients, employees, shareholders, bank connections and integration settings.","reset_button":"Reset data","confirm_title":"Confirm reset","confirm_warning":"This action cannot be undone. All accounting data in this company will be permanently deleted.","confirm_label":"To confirm, enter the company name:","confirm_placeholder":"Enter company name","confirm_button":"Reset permanently","cancel":"Cancel","confirmation_mismatch":"The entered name does not match the company name."},"ai_dialog":{"title":"Adjust AI allowance","description":"Grant extra monthly credits or set this company to unlimited AI usage. Applies to the billing company and all its managed companies.","unlimited_label":"Unlimited AI usage","unlimited_help":"When enabled, this company has no AI quota limit.","bonus_label":"Bonus credits per month","bonus_help":"Added on top of the plan quota every month.","cancel":"Cancel","confirm":"Save"},"demo":{"button":"Reset demo company","dialog_title":"Reset demo company","dialog_description":"Deletes the current demo company (:demo) and rebuilds it from the data of :source. Every amount is multiplied by :scale \u2014 names, dates and documents stay the same.","confirm_button":"Reset demo","cancel":"Cancel","errors":{"source_missing":"Source company with slug \":slug\" was not found.","source_name_mismatch":"Company \":slug\" is named \":actual\", expected \":expected\". Refusing to clone.","demo_name_mismatch":"Company \":slug\" is named \":actual\", expected \":expected\". Refusing to delete a company that is not the demo."}},"flash":{"plan_updated":"Plan updated.","disabled":"Company disabled.","enabled":"Company re-enabled.","accounting_data_reset":"Accounting data has been reset.","accounting_data_reset_failed":"Reset failed: :error","ai_allowance_updated":"AI allowance updated.","demo_reset":"Demo company :name has been rebuilt.","demo_reset_failed":"Demo reset failed: :error"}},"orbs":{"title":"Thinking animations","subtitle":"Preview of the AI chat loading animations. Every variant at once, with size, speed and background controls.","settings":"Settings","size":"Size","speed":"Speed","density":"Density","density_auto":"Match the size","density_small":"Sparse","density_large":"Dense","density_hint":"Which of the two tunings to draw. Sparse is meant for a small animation and uses fewer but larger dots.","background":"Background","background_auto":"Same as the app","background_dark":"Dark","background_light":"Light","paused":"Paused","panel_title":"Wait panel","panel_demo_title":"Reading the reports","panel_demo_hint":"The same panel the migration wizard uses. The demo advances every two seconds.","in_chat_title":"In use in the chat","in_chat_loading":"Loading a conversation","in_chat_waiting":"Waiting for the first reply","in_chat_working":"Drafting a long reply","reduced_motion_note":"When reduced motion is enabled on the system, the animation shows a single static frame only."},"health":{"index":{"title":"System errors","subtitle":"Errors and warnings captured in the application. Each row is one problem, not one occurrence.","count_label":"problems","search_placeholder":"Search by title, message or source","empty_title":"No unresolved errors","empty_description":"Every warning and error the application logs ends up here. Right now it is all quiet.","stats_open":"Unresolved","stats_errors":"Errors","stats_last_day":"In the last 24 hours","stats_companies":"Companies affected","stats_failed_jobs":"Failed jobs"},"status":{"all":"All","open":"Unresolved","resolved":"Resolved","muted":"Muted"},"level":{"all":"All levels","error":"Error","warning":"Warning","critical":"Critical"},"columns":{"level":"Level","title":"Problem","key":"Source","company":"Company","occurrences":"Times","last_seen":"Last seen","first_seen":"First seen"},"actions":{"copy_prompt":"Copy AI prompt","resolve":"Mark resolved","reopen":"Reopen","mute_day":"Mute for a day","mute_week":"Mute for a week","unmute":"Unmute"},"quick_view":{"title":"Problem details","message":"Message","context":"Context","exception":"Exception","trace":"Trace","fingerprint":"Grouping key","resolved_by":"Resolved by","muted_until":"Muted until","occurrences_hint":"Seen :count times. The stored context is from the first occurrence.","prompt_copied":"Prompt copied.","prompt_copy_failed":"Copy failed."},"failed_jobs":{"title":"Failed jobs","empty":"No failed jobs","name":"Job","queue":"Queue","failed_at":"Failed at","retry":"Retry","forget":"Delete"},"flash":{"resolve":"The problem is marked resolved.","reopen":"The problem has been reopened.","mute":"The problem is muted.","unmute":"The mute has been removed.","retried":"The job was pushed back onto the queue.","forgotten":"The job has been deleted."}}},"analytics":{"breadcrumb_analytics":"Analytics","breadcrumb_overview":"Overview","breadcrumb_expenses":"Expenses","breadcrumb_revenue":"Revenue","breadcrumb_insights":"AI Analysis","overview_page_title":"Analytics - Overview","expenses_page_title":"Analytics - Expenses","revenue_page_title":"Analytics - Revenue","insights_page_title":"Analytics - AI Analysis","overview_subtitle":"Financial overview for year","revenue_label":"Revenue","expenses_label":"Expenses","net_profit":"Net profit","profit_margin":"Profit margin","cash_balance":"Cash balance","total":"Total","bank_accounts":"Bank accounts","cash_register":"Cash register","investments":"Investments","runway_months":"~:count months runway","invoices_count":":count invoices","purchases_count":":count purchases","revenue_trend":"Revenue trend","expenses_title":"Expense analysis","expenses_subtitle":"Expense overview and optimization","total_expenses":"Total expenses","monthly_average":"Monthly average","largest_month":"Largest month","expense_trend":"Expense trend","expenses_year":"Expenses :year","vendor_table":"Vendor table","no_data":"No data available","vendor":"Vendor","amount":"Amount","share":"Share","revenue_title":"Revenue analysis","revenue_subtitle":"Revenue comparison and forecast","previous_year":"Previous year:","revenue_trend_forecast":"Revenue trend and forecast","forecast":"Forecast","forecasted_annual":"Annual forecast","month_comparison":"Month comparison","month_label":"Month","invoices_label":"Invoices","change_label":"Change","top_clients":"Top clients","client":"Client","total_revenue":"Total revenue","invoice_count_label":"Invoices","cash_flow":"Cash flow","cash_inflow":"Cash inflow","cash_outflow":"Cash outflow","company_health":"Company health","months_unit":"months","days_unit":"days","client_distribution":"Client distribution","seasonality":"Revenue seasonality","seasonality_peak":"Strongest month","seasonality_concentration":"Share of year","seasonality_partial":"in progress","expense_breakdown":"Expense breakdown","view_details":"View details","cat_goods_services":"Goods and services","cat_operating":"Operating expenses","cat_labor":"Labor costs","cat_depreciation":"Depreciation","cat_other_business":"Other business expenses","cat_financial":"Financial expenses","cat_dividend_tax":"Dividend income tax","tooltip_goods":"Purchased goods, materials, subcontractor services","tooltip_operating":"Rent, utilities, IT, advertising, insurance, vehicle costs, travel, office supplies","tooltip_labor":"Salaries, social tax, unemployment insurance, vacation reserve, fringe benefits","tooltip_depreciation":"Fixed asset depreciation, intangible asset amortization","tooltip_other":"Lease payments, fines, write-offs, rounding differences","tooltip_financial":"Bank fees, interest expenses, foreign exchange losses","tooltip_dividend_tax":"Income tax on dividends (22\/78)","expense_by_month":"Expense breakdown by month","category":"Category","avg_per_month":"Avg\/month","tooltip_total":"Total","company_valuation":"Company valuation","estimated":"Estimated","valuation_tooltip":"SDE = net profit + owner salary + depreciation + interest expenses + dividend income tax + non-recurring expenses. Multiplier depends on growth and client concentration. This is not a professional valuation.","period_label":"Period:","sde_net_profit":"Net profit","sde_owner_salary":"+ Owner salary","sde_depreciation":"+ Depreciation","sde_interest":"+ Interest expense","sde_dividend_tax":"+ Dividend income tax","sde_non_recurring":"+ Non-recurring expenses","sde_total":"= SDE","owner_salary_missing":"Owner salary not set. Mark an employee as owner on the Employees page.","multiplier_label":"Multiplier:","profitability_trend":"Profitability trend","cash_balance_forecast":"Cash balance forecast","actual_balance":"Actual balance","projected_balance":"Projected balance","forecasted_balance":"Forecasted balance","tax_obligations":"Incl. tax obligations","vs_same_period":"vs :year same period","outstanding_invoices":"Outstanding invoices","overdue":"Overdue","expected_this_month":"Expected this month","client_revenue_trend":"Client revenue trend","avg_invoice":"Average invoice","total_invoices":"Total invoices","avg_payment_term":"Avg. payment term","insights_title":"NumeraAI","insights_error":"Error generating response. Please try again.","insights_rate_limited":"The AI service is rate-limited right now. Please try again in a moment.","insights_placeholder":"How can I help you today?","tool_running":"Using tool","tool_completed":"Tool","tool_failed":"Tool failed","tool_arguments":"Arguments","tool_result":"Result","reasoning_label":"Thinking","gl_proposal_title":"AI-drafted journal entry","gl_proposal_confirm":"Confirm entry","gl_proposal_edit":"Edit","gl_proposal_dismiss":"Dismiss","gl_proposal_save_edit":"Save changes","gl_proposal_cancel_edit":"Cancel edit","gl_proposal_created":"Financial entry #:number","gl_proposal_dismissed":"Dismissed","gl_proposal_not_confirmable":"This proposal can no longer be confirmed.","gl_proposal_not_editable":"This proposal can no longer be edited.","gl_proposal_invalid_account":"One or more accounts do not belong to this company.","gl_proposal_invalid_vat_type":"One or more VAT types do not belong to this company.","gl_proposal_bank_rows_changed":"The bank rows this entry was to settle have changed in the meantime \u2014 ask again.","gl_proposal_settles_bank_rows":"Closes bank rows:","salary_proposal_title":"AI proposal: salary calculation","salary_proposal_payment_title":"AI proposal: salary payout","salary_proposal_confirm":"Confirm","salary_proposal_dismiss":"Dismiss","salary_proposal_dismissed":"Proposal dismissed","salary_proposal_calculated":"Calculated","salary_proposal_sent_to_bank":"Sent to bank","salary_proposal_marked_paid":"Paid","salary_proposal_employee":"Employee","salary_proposal_gross":"Gross","salary_proposal_net":"Net","salary_proposal_taxes":"Taxes","salary_proposal_total_cost":"Total cost","salary_proposal_total":"Total","salary_proposal_skipped":"Already calculated: :names","salary_proposal_method_bank":"Bank payment","salary_proposal_method_mark_paid":"Mark as paid","salary_proposal_in_flight":"Already on the way to the bank: :names","salary_proposal_bank_submitted":":count payment(s) sent to the bank (:total)","salary_proposal_bank_failed":":date \u2014 :count payment(s) failed: :error","salary_proposal_bank_skipped":":name \u2014 the payment was already on its way","employee_proposal_title":"AI proposal: new employee","employee_proposal_confirmed":"Employee added","employee_proposal_open":"Open employee page","employee_proposal_personal_code":"Personal code","employee_proposal_contract":"Contract","employee_proposal_position":"Position","employee_proposal_start_date":"Start date","employee_proposal_workload":"Workload","employee_proposal_pay_day":"Pay day","employee_proposal_pay_day_current":"last day of the month","employee_proposal_pay_day_next":"day :day of the following month","employee_proposal_iban":"IBAN","employee_proposal_basic_exemption":"Tax-free income","employee_proposal_pension":"Pillar II pension","employee_proposal_pensioner":"Pensioner","employee_proposal_other_employer":"Another employer covers the social tax minimum","employee_proposal_net_input":"Agreed net salary :amount \u2014 the gross is derived from it.","employee_proposal_preview_title":"First-month tax preview","employee_proposal_gross":"Gross salary","employee_proposal_net":"Net salary","employee_proposal_income_tax":"Income tax","employee_proposal_pension_amount":"Funded pension","employee_proposal_unemployment_employee":"Unemployment insurance (employee)","employee_proposal_unemployment_employer":"Unemployment insurance (employer)","employee_proposal_social_tax":"Social tax","employee_proposal_social_min_note":"The gross falls below the social tax monthly minimum \u2014 social tax is calculated on the minimum base.","employee_proposal_total_cost":"Total employer cost","proposal_draft_title":"Proposal created","proposal_draft_updated":"Proposal updated","proposal_draft_open":"Open in editor","proposal_draft_deleted":"Deleted","proposal_draft_client":"Client","proposal_draft_valid_until":"Valid until","proposal_draft_hourly_rate":"Hourly rate","proposal_draft_phases":"Phases","proposal_draft_packages":":count work packages","proposal_draft_optional":":count optional","proposal_draft_questions":":count questions","proposal_draft_hours":"Hours","proposal_draft_total":"Total including VAT","proposal_draft_review":"Review the proposal and send it from Numera.","invoice_proposal_title":"Sales invoice created","invoice_proposal_open":"Open in editor","invoice_proposal_client":"Client","invoice_proposal_due_date":"Due date","invoice_proposal_line_name":"Description","invoice_proposal_qty":"Quantity","invoice_proposal_unit_price":"Unit price","invoice_proposal_vat":"VAT","invoice_proposal_sum":"Amount","invoice_proposal_vat_total":"Total VAT","invoice_proposal_total":"Total","invoice_proposal_deleted":"Deleted","purchase_invoice_proposal_title":"Purchase invoice created","purchase_invoice_proposal_account":"Account","expense_report_proposal_title":"Expense report draft created","expense_report_proposal_person":"Accountable person","expense_report_proposal_description":"Description","expense_report_proposal_doc_date":"Date","payment_proposal_title":"Payment saved","payment_proposal_vendor":"Vendor","payment_proposal_amount":"Amount","payment_proposal_bank_account":"Bank account","payment_proposal_invoice":"Purchase invoice","payment_proposal_description":"Description","receipt_proposal_title":"Receipt saved","receipt_proposal_client":"Client","receipt_proposal_amount":"Amount","receipt_proposal_invoice":"Sales invoice","loan_proposal_counterparty":"Lessor","loan_proposal_total":"Total amount","loan_proposal_down_payment":"Down payment","loan_proposal_residual":"Residual value","loan_proposal_period":"Period","loan_proposal_months":"months","loan_proposal_vat_treatment":"VAT treatment","gl_proposal_both_sides":"Line :index cannot have both debit and credit.","gl_proposal_zero_amount":"Line :index must have a positive amount.","gl_proposal_unbalanced":"Debit :debit does not equal credit :credit.","insights_disclaimer":"AI can make mistakes. Please double-check responses.","insights_usage_banner":"You've used :percent% of your monthly limit","insights_usage_exhausted":"Monthly AI limit reached. Upgrade your plan to continue.","insights_get_more":"Get more usage","insights_open_full_view":"Open full view","example_sales_invoice_label":"Create a sales invoice","example_sales_invoice_prompt":"Create a sales invoice. Client: ","example_purchase_invoice_label":"Enter a purchase invoice from PDF","example_purchase_invoice_prompt":"I attached a purchase invoice PDF \u2014 please create the invoice in the system.","example_expense_report_label":"Create an expense report","example_expense_report_prompt":"Create an expense report from the attached receipts. Accountable person: ","example_bank_queue_label":"Review bank transactions","example_bank_queue_prompt":"What is waiting for confirmation on the bank statement?","example_lease_label":"Add a lease agreement","example_lease_prompt":"I attached a lease agreement PDF \u2014 please save it as a lease.","conversations":"Conversations","conversations_empty":"No conversations yet","insights_working":"Thinking\u2026","open_sidebar":"Open chat history","new_conversation":"New conversation","delete":"Delete","delete_conversation":"Delete conversation","delete_conversation_confirm":"Are you sure you want to delete this conversation? This action cannot be undone.","template_health_label":"Company health","template_health_desc":"Assess revenue, expenses and profitability","template_health_prompt":"Analyze the company's financial health. Assess revenue, expenses, profitability and overall financial health. Highlight key strengths and weaknesses.","template_anomaly_label":"Anomalies","template_anomaly_desc":"Detect unusual patterns in data","template_anomaly_prompt":"Detect unusual patterns and deviations in financial data. Look for unusual transactions, sudden changes in expenses or revenue and other anomalies.","template_cashflow_label":"Cash flow forecast","template_cashflow_desc":"Forecast future revenue and expenses","template_cashflow_prompt":"Create a cash flow forecast for the coming months. Analyze existing trends and forecast future revenue and expenses.","template_optimize_label":"Expense optimization","template_optimize_desc":"Find savings opportunities and efficiency","template_optimize_prompt":"Analyze expenses and suggest savings opportunities. Identify the largest cost items and provide specific recommendations for improving efficiency.","health_net_margin":"Net profit margin","health_current_ratio":"Current ratio","health_runway":"Cash runway","health_dso":"DSO (avg collection days)","health_dpo":"DPO (avg payment days)","health_avg_invoice":"Average invoice","badge_good":"Good","badge_strong":"Strong","badge_normal":"Normal","badge_fast":"Fast","badge_slow":"Slow","badge_attention":"Attention","badge_critical":"Critical","health_score_liquidity":"Liquidity","health_score_profitability":"Profitability","health_score_receivables":"Collections","health_score_obligations":"Obligations","health_score_structure":"Structure","health_summary_runway":"Cash reserves cover :months months of costs","health_summary_break_even":"Revenue covers running costs","health_summary_current_ratio":"Short-term liabilities covered :ratio times","health_summary_margin":"Trailing 12-month profit margin is :margin%","health_summary_no_revenue":"No sales revenue in the last 12 months","health_summary_dso":"Invoices are collected in :days days on average","health_summary_overdue_share":":share% of open receivables are overdue","health_summary_tax_overdue":"Overdue tax obligations are awaiting payment","health_summary_debt_load":"Taxes in order, loan payments are :load% of revenue","health_summary_obligations_ok":"Tax obligations are paid on time","health_summary_concentration":"The largest client provides :share% of revenue","health_summary_concentration_related":"The largest external client provides :share% of revenue (related companies excluded)","health_summary_concentration_related_only":"Revenue comes from related companies","health_summary_no_data":"Not enough data yet","receivables_aging":"Receivables ageing","top_vendors_total":"Top vendors","cash_partial_selection":"Balance of selected accounts","aging_current":"Current","aging_1_30":"1\u201330 days","aging_31_60":"31\u201360 days","aging_61_90":"61\u201390 days","aging_90_plus":"90+ days","edit_message":"Edit message","retry_message":"Retry","cash_forecast":{"title":"Cash flow forecast","subtitle":"Projected balance in 8 weeks","today":"Today","balance":"Balance","warning":"The projected balance goes negative (:amount) in the week starting :date.","types":{"sales_invoice":"Incoming payment","recurring":"Recurring invoice","purchase_invoice":"Purchase invoice","loan":"Loan payment","salary":"Salaries (:count)","tsd":"TSD taxes","vat":"VAT","other":":count other"}}},"articles":{"title":"Service articles","breadcrumb_group":"Invoices & transactions","new":"New article","count_label":"articles","filter_active":"Active","filter_inactive":"Inactive","status_active":"Active","status_inactive":"Inactive","status_helper":"Active articles can be used on invoices and other documents.","used_for_projects":"Used for projects","code":"Code","name":"Name","unit":"Unit","unit_price":"Price per unit","vat_type":"VAT type","status":"Status","general_info":"General info","description":"Description","article_settings":"Article settings","price_includes_vat":"Price includes VAT","price_includes_vat_yes":"Includes VAT","price_includes_vat_no":"Excludes VAT","unit_placeholder":"e.g. h, pcs, km","purchase_price":"Unit purchase price","default_quantity":"Default quantity on invoice","sales_price":"Unit sales price","sales_account":"Sales account","select_account":"Select account","vat_type_sales":"VAT type for sales","select_vat_type":"Select VAT type","expense_account":"Expense account","vat_type_purchase":"VAT type for purchase","delete_article":"Delete article","confirm_delete":"Are you sure you want to delete this article?","empty_title":"No articles","empty_description":"Click New article to create an article."},"auth":{"failed":"These credentials do not match our records.","password":"The provided password is incorrect.","throttle":"Too many login attempts. Please try again in :seconds seconds.","resend_throttle":"Try again in :seconds seconds.","beta":{"hint":"If something does not work, write to us:"},"pages":{"check_email_subtitle":"We sent you a login link. Click the link to continue.","reset_password_title":"Reset password","reset_password_button":"Reset password","confirm_password_text":"This is a secure area of the application. Please confirm your password before continuing.","forgot_password_text":"Enter your email address to receive a password reset link","forgot_send_link":"Send reset link","forgot_or_back":"Or go back to","verify_email_text":"Please verify your email address by clicking the link we just sent you.","verify_logout":"Log out"},"invitation":{"join_title":"Join :company","join_subtitle":":inviter invites you to join :company on Numera.","your_name":"First and last name","join_button":"Join company","accept_subtitle":":inviter invites you to join :company on Numera. Confirm below to accept.","accept_button":"Accept invitation","login_subtitle":":inviter invites you to join :company on Numera. Sign in as :email to accept the invitation.","login_button":"Sign in and accept","login_notice":"The invitation to :company was sent to :email. Sign in with that address to accept it.","wrong_account_title":"Wrong account","wrong_account_body":"This invitation was sent to :email, but you are signed in as :current. Sign out and open the invitation link again.","expired_title":"Invitation link is no longer valid","expired_body":"This invitation has expired or a newer invitation has since been sent to you. Open the most recent invitation email, or ask the inviter to send it again.","expired_login":"I already have a Numera account","sign_out_button":"Sign out"}},"bank-payments":{"progress":{"awaiting_bank":"Pending at bank","bank_review":"Under bank review","scheduled":"Awaiting payment date","processing":"Bank processing","completed":"Paid by bank","rejected":"Payment rejected","cancelled":"Payment cancelled","awaiting_bank_detail":"Check the payment in your internet bank. If it requires approval, approve it there.","bank_review_detail":"The bank accepted the payment but it requires bank review. Check your internet bank for details.","scheduled_detail":"The bank accepted the payment. It is waiting for the scheduled payment date.","processing_detail":"The bank is processing the payment. Do not send another payment.","completed_detail":"The bank confirmed the debit. Numera matches the transaction to the obligation separately.","rejected_detail":"Check the rejection reason before sending the payment again.","cancelled_detail":"The payment was cancelled. Send a new payment if needed.","today":"due today","overdue":"overdue","execution_today":"payment date today","execution_overdue":"payment date passed"},"send_to_bank":"Send to bank","send_to_bank_title":"Send payments to bank","debit_account":"Debit account","creditor":"Creditor","description":"Description","amount":"Amount","reference_number":"Reference number","missing_iban":"Bank account missing","blockers":{"card":"Paid by card","paid":"Paid","nothing_due":"Paid in full","in_flight":"A payment is already with the bank","missing_iban":"Bank account missing","foreign_currency":"Not in euros"},"execution_date":"Payment date","total_payments":":count payments","payment_submitted":"Payment sent to bank for confirmation","payment_submitted_detail":":count payments, total :total \u20ac","result_sent":"Sent :count payments (:total \u20ac).","result_skipped":"Skipped :count payments (already sent).","result_failed":"Sending :count payments failed.","payment_failed":"Payment submission failed","tax_payment_in_flight":"A payment for this period has already been sent to the bank.","emta_payment_title":"Send payment to bank","emta_hint":"The payment lands on the company's EMTA prepayment account and the tax obligation is settled from it automatically on the due date.","emta_confirm_warning":"After sending, confirm the payment in your internet bank!","emta_reference_missing":"The reference number could not be fetched from EMTA automatically. Enter the company's personal reference number manually.","no_eligible_payments":"No payments can be sent \u2014 check that bank accounts are present","activate_hint":"To send payments, activate a bank integration in Settings \u2192 Integrations","status_sent":"Sent to bank","status_accepted":"Sent to bank","status_rejected":"Bank rejected","status_accepted_tooltip":"Payment was sent to bank from Numera","vop":{"header":"Payee verification","banner_unavailable":"Payee verification could not be completed. Sending without verification.","subtitle_close_match":"Similar name found \u2014 please confirm","subtitle_no_match":"Name does not match the IBAN","subtitle_not_applicable":"The payee's bank does not support name verification","subtitle_unverifiable":"Payee verification could not be completed","actual_name_label":"Actual name","confirm_close_match":"I confirm this is the same payee","confirm_no_match":"Send to this account anyway \u2014 I confirm the name does not need to match","confirm_not_applicable":"Send acknowledging this","confirm_unverifiable":"Send without verification","submit":"Send to bank","cancel":"Cancel","no_remaining_items":"All rows are excluded \u2014 nothing to send."}},"bank-reconciliation":{"title":"Bank reconciliation","subtitle":"Compare bank statement with general ledger entries","select_account":"Select bank account","upload_csv":"Upload CSV","upload_button":"Analyze","period":"Period","bank_balance":"Bank balance","gl_balance":"GL balance","difference":"Difference","bank_debit":"Bank debit","bank_credit":"Bank credit","gl_debit":"GL debit","gl_credit":"GL credit","results":"Period comparison","opening_balance":"Opening balance","matched":"Matched","probable":"Probable","unmatched_bank":"Bank only","unmatched_gl":"GL only","date":"Date","amount":"Amount","description":"Description","counterparty":"Counterparty","entry_number":"Entry no.","drilldown_title":"Period details","file_hint":"Bank statement CSV file. Max 10 MB.","no_periods":"No periods found","csv_rows":"CSV rows","upload_new":"New analysis","bank_statement":"Bank statement","general_ledger":"General ledger","unmatched_bank_title":"Unmatched on bank statement","unmatched_gl_title":"Unmatched in general ledger","amount_mismatch":"Amount mismatch","probable_title":"Probable matches","matched_title":"Matched","summary_unmatched_bank":"unmatched on bank statement","summary_unmatched_gl":"unmatched in general ledger","combined_title":"Combined matches","summary_combined":"combined","amount_difference":"Difference","period_difference":"Period difference","helper_bank_higher":"The actual bank account is :amount <strong>higher<\/strong> than in Numera. There is likely a missing income or receipt in the accounting.","helper_gl_higher":"The actual bank account is :amount <strong>lower<\/strong> than in Numera. There is likely a missing expense or payment in the accounting, or an extra entry has been added.","no_reconciliation":"No reconciliation has been performed yet.","start_reconciliation":"Start analysis","resolve":"Mark as resolved","unresolve":"Remove resolution","resolved":"Resolved","export_pdf":"Export PDF","last_clean_period":"Last clean period","run_date":"Analysis date","dashboard_warning":"The latest bank reconciliation detected discrepancies.","dashboard_warning_current":"Bank account balance does not match the accounting. Difference: :amount","combined_reverse_title":"Combined matches (reverse direction)","summary_combined_reverse":"combined (reverse direction)","source_label":"Data source","source_csv":"CSV file","source_lhv":"LHV Connect","lhv_date_from":"From","lhv_date_to":"To","lhv_import_button":"Fetch from LHV and analyze","lhv_fetching":"Fetching from LHV...","lhv_hint":"We fetch the bank statement for the selected period directly from LHV Connect.","lhv_no_transactions":"No bank transactions were found for the selected period.","lhv_fetch_failed":"Fetching the bank statement from LHV failed. Please try again later.","lhv_range_too_long":"The period is too long. Select up to 18 months."},"bank-transactions":{"index":{"title":"Bank transactions","subtitle_count":"transactions total","confirm_all":"Confirm all ready rows","import_csv":"Import CSV"},"settings":{"tooltip":"Automation settings","auto_confirm_label":"Automatic confirmation","auto_confirm_help":"Confident invoice and tax matches and unambiguous salary matches are confirmed automatically. Salary matching requires the employee IBAN, exact amount and payment period. Each confirmation sends a notification. Manage salary and tax links in their respective modules.","saved":"Settings saved"},"review":{"banner_title":":month review","banner_summary":":count transactions are waiting for review.","banner_ready":":count of them can be confirmed right away.","banner_done":"All of this month's transactions have been reviewed.","group_ready":"Certain matches","group_inbox":"Invoice may be in the inbox","group_rest":"Needs your decision","inbox_hint":"A matching invoice is waiting in the inbox: :vendor","open_in_inbox":"Open in inbox","confirm_ready_button":"Confirm certain (:count)","confirm_ready_started":":count transactions are being confirmed in the background.","ai_button":"Send the rest to NumeraAI","ai_prompt":"Review my unmatched bank transactions for :month (month: :period). Work on the rows without a match: look for missing invoices in the inbox, draft purchase invoices where needed and propose a resolution for each row. Finish with a summary of what is left for me to decide."},"filters":{"status_placeholder":"Status","type_placeholder":"Type","status_ok":"OK","status_faulty":"Faulty","status_dismissed":"Dismissed"},"empty":{"no_transactions_title":"No transactions","no_transactions_description":"Import a CSV statement to get started.","activate_integration":"Activate bank integration"},"toast":{"confirmed_single":"Transaction saved","confirmed_count":":count transactions saved","deleted_single":"Transaction deleted","deleted_count":":count transactions deleted"},"confirm":{"delete_transaction":"Are you sure you want to delete this transaction?","delete_transaction_header":"Delete transaction","delete_faulty_message":"Are you sure you want to delete all faulty transactions?","delete_duplicates_message":"Are you sure you want to delete all duplicates?","delete_all_message":"Are you sure you want to delete ALL transactions? This action cannot be undone."},"status":{"ok":"OK","faulty":"Faulty","dismissed":"Dismissed","loading":"Loading..."},"tooltips":{"confirm":"Confirm","confirm_duplicate":"Confirm duplicate \u2014 no entry is created"},"duplicate":{"salary":"Salary \u2014 :name","gl_entry":"Entry #:number","payment":"Payment #:id","receipt":"Receipt #:id"},"card":{"receipt_direction":"Receipt","payment_direction":"Payment","dismiss":"Dismiss","duplicate":"Duplicate","salary_payment":"Salary payment","automatic":"Automatic","tsd_payment":"TSD payment","tsd_already_confirmed":"Payment already confirmed in TSD view. Duplicate.","tax_liability":"Tax liability","vat_payment":"VAT payment","vat_label":"VAT","vat_already_confirmed":"Payment already confirmed in VAT view. Duplicate.","vat_confirm_close":"Upon confirmation, :month :year will be marked closed and the payment linked","vat_confirm_link":"Upon confirmation, the payment will be linked with :month :year VAT return","payee":"Payee","payer":"Payer","explanation":"Description","reference_number":"Reference number","employee":"Employee","salary_calculation":"Salary calculation","period":"Period","payment_date":"Payment date","gross":"Gross","net":"Net","salary_already_created":"Salary payment, entry already created.","salary_gl_on_confirm":"Salary payment, entry will be created on confirmation.","select_salary_calculation":"Select salary calculation...","reporting_person":"Reporting person","search_reporting_person":"Search for reporting person...","add_reporting_person":"Add new reporting person:","select_client":"Select client","expense_report":"Expense report","select_expense_report":"Select expense report","expense_report_remaining":"remaining :amount","select_person_first":"Select an accountable person first","shareholder":"Shareholder","dividend_payment":"Dividend payout","dividend_decision":"Dividend decision","select_dividend_decision":"Select dividend decision","dividend_remaining":"unpaid :remaining (of :total)","dividend_gl_on_confirm":"Confirming creates the payout entry and reduces the decision's unpaid balance by the payment amount.","loan_instalment":"Schedule row","loan_instalment_number":"payment no. :number","loan_instalment_hint":"A loan or finance lease instalment that comes without an invoice. On a fixed-rate contract, a row can be picked when its principal plus interest equals the bank transaction amount. When one transfer paid several instalments, the contract's oldest unpaid rows are offered together. A row of a floating-rate contract is an estimate and can be picked even when the amount differs.","loan_instalment_numbers":"payments no. :numbers","loan_instalment_estimate":"estimate","loan_interest":"Interest","loan_interest_hint":"The interest of a floating-rate instalment for this period. The field starts with the schedule's estimate. Check the amount against the lender's notice or the bank statement. The rest of the payment goes to principal.","loan_principal_rest":"principal :principal","select_loan_instalment":"Select contract and instalment","no_loan_instalment":"No unpaid schedule rows found","loan_instalment_on_confirm":"Confirming creates the entry: principal :principal to the contract's liability account and interest :interest to interest expense. The schedule row is marked paid.","loan_instalments_on_confirm":"Confirming creates one entry: principal :principal to the contract's liability account and interest :interest to interest expense. Every selected schedule row is marked paid.","salary_expense_report":"Also expense reports","salary_expense_report_hint":"When the same transfer paid one or several expense reports together with the salary (for example the personal car allowance). Net salary plus the unpaid amounts of the selected reports must equal the bank transaction amount.","salary_reports_gap":"Net salary and the selected expense reports add up to :total; the bank transaction amount is :amount. The row can be confirmed once the two are equal.","no_salary_expense_report":"No matching expense report found","salary_report_on_confirm":"Confirming marks the salary calculation as paid out and the selected expense reports as paid. Each gets its own entry.","bulk_salary":"Bulk salary payment","bulk_salary_hint":"When one transfer paid the salary of several employees. The net amounts of the selected salary calculations must add up to the bank transaction amount.","select_bulk_salary":"Select salary calculations...","bulk_salary_count":":count salary calculations","bulk_salary_on_confirm":"Confirming marks every selected salary calculation as paid out and creates a payout entry per employee.","invoices":"Invoices","select_invoices":"Select invoices...","select_client_first":"Select a client first","advance_payee_optional":"Payee (optional)","advance_payee_hint":"Leave empty if you don't know who will issue the invoice yet \u2014 the incoming invoice is matched by amount.","refunded_advance":"Advance being refunded","select_advance":"Select advance","no_open_advance":"No open advance found","no_open_advance_hint":"No open advance matches this amount \u2014 a refund must return the whole advance in the same currency. Book a partial refund as a manual entry.","advance_refund_hint":"Confirming books a negative payment linked to the advance (DR bank \/ CR supplier prepayments) and the advance leaves \"Awaiting invoice\".","account":"Account","select_account":"Select account","vat":"VAT","select_vat_type":"Select VAT type","view_label":"View","view_detailed":"Debit \/ credit","view_simple":"Simple","source_document":"Source document","select_file":"Select file"},"invoice_preview":{"purchase_title":"Purchase invoice","sales_title":"Sales invoice","open":"Open","vendor":"Vendor","client":"Client","due_date":"Due date","line_name":"Description","account":"Account","qty":"Quantity","vat":"VAT","sum":"Amount","vat_total":"VAT total","total":"Total","loading":"Loading invoice...","load_failed":"Failed to load preview."},"csv":{"title":"CSV statement import","description":"Imports transactions from bank statement. Supported: Estonian bank CSV formats (SEB, Swedbank, LHV, etc.).","import_csv_statement":"Import CSV statement","file_hint":"Max 10 MB. Allowed: CSV, TXT.","step_read_file":"Reading file","step_read_file_desc":"Reads and analyzes CSV file content","step_detect":"Detecting transactions","step_detect_desc":"Detects columns and parses rows","step_save":"Saving to database","step_save_desc":"Saves new transactions","step_matching":"Matching transactions","step_matching_desc":"Matching with invoices, payments, and GL entries","result_added":":count new transaction added|:count new transactions added","result_matched":":count automatically matched","result_duplicates":":count duplicate detected|:count duplicates detected","result_auto_confirmed":":count automatically confirmed","already_exists":"already exists","no_new_transactions":"No new transactions found","loading_transactions":"Loading new transactions...","runs_in_background":"You can close this window. The import continues in the background.","matching_deferred":"The transactions are stored, but matching stopped. They will be matched again in the background.","file_gone":"The file to import was not found. Upload it again.","import_failed":"The import failed. No transactions were stored.","cancelled":"The import was cancelled. No transactions were stored.","cancelled_after_store":"The import was cancelled. :count transaction is stored and will be matched in the background.|The import was cancelled. :count transactions are stored and will be matched in the background."},"confirm_all":{"title":"Saving the ready rows","in_progress":"Saving the ready rows","runs_in_background":"You can close this window or leave the page. Saving continues in the background.","running":"Saving in progress","stop":"Stop","cancelled":"Saving was stopped. :count transaction was saved.|Saving was stopped. :count transactions were saved."},"auto_confirmed_hint":"Automatically confirmed transactions are already booked and are not shown in the transaction list.","matching":{"link_invoices_header":"Link invoices to transaction","payment_amount":"Payment amount","receipt_amount":"Receipt amount","selected_total":"Selected invoices total","unbound_amount":"Unbound amount","no_invoices_found":"No invoices found.","name":"Name","remove_links":"Remove links","link_invoices":"Link invoices"},"rematch":{"title":"Automatic matching","in_progress":"Matching in progress...","completed":"Match search completed:","no_matches_found":"No new matches found.","step_clients":"Identifying clients","step_clients_desc":"Identifying counterparties by bank account and name","step_matching":"Matching transactions","step_matching_desc":"Matching with invoices, payments, and GL entries","step_presets":"Suggesting presets","step_presets_desc":"Detecting recurring transaction types automatically","step_salary":"Salary payment check","step_salary_desc":"Linking salary payments with salary calculations","result_matched":":count transaction matched|:count transactions matched","result_duplicates":":count duplicate detected|:count duplicates detected","result_presets":":count preset suggested|:count presets suggested","result_salary":":count salary payment linked|:count salary payments linked"},"reporting_person":{"title":"Add reporting person","name":"Name *","name_placeholder":"First and last name","personal_code":"Personal code","optional":"Optional"},"detail":{"payment_header":"Payment #:id","receipt_header":"Receipt #:id","title":"Detail","amount":"Amount","date":"Date","explanation":"Description","payment_label":"payment","receipt_label":"receipt","duplicate_note":"This :entity already exists in the system. Bank transaction marked as duplicate."},"bulk_salary":{"title":"Bulk salary payment","selected":"Selected","remaining":"Remaining","period":"Period","no_calculations":"No unpaid salary calculations found.","must_sum_up":"The selected net amounts must add up to the payment amount.","link":"Link salary calculations"},"salary_linking":{"title":"Select salary calculation","no_calculations":"No calculated salary records found.","description":"Description","employee":"Employee","net":"Net","due_date":"Due date","remove_link":"Remove link","link_calculation":"Link salary calculation"},"salary_detail":{"fallback_header":"Salary payment","period":"Period","payment_date":"Payment date","net":"Net","gross":"Gross","view_calculation":"View salary calculation","duplicate_note":"This salary payment already exists in the system. Bank transaction marked as duplicate."},"presets":{"groups":{"core":"Core","maksud":"Taxes","omanik":"Owner","pank":"Bank"},"core":{"payment_label":"Invoice payment","payment_desc":"Purchase invoice payment","advance_label":"Advance payment","advance_desc":"Invoice comes later","advance_refund_label":"Advance refund","advance_refund_desc":"The supplier returned an advance","salary_label":"Salary payment","salary_desc":"Employee salary payment","expense_report_label":"Expense report payment","expense_report_desc":"Payout to an accountable person","dividend_label":"Dividend payout","dividend_desc":"Payout against a dividend decision","loan_payment_label":"Loan or lease instalment","loan_payment_desc":"A scheduled instalment without an invoice","gl_label":"Other entry","gl_desc":"General ledger entry","receipt_label":"Invoice receipt","receipt_desc":"Sales invoice receipt"},"info_banner":{"vat_payment":"Upon confirmation, two entries will be created: prepayment account (1520) and offset to liability account.","tsd":"Upon confirmation, a prepayment account entry (1520) will be created. Offset will be created upon TSD confirmation.","home_office":"Upon confirmation, an expense report will be created, confirmed and paid automatically.","expense_report":"Upon confirmation, an expense report will be created and automatically marked as paid."},"tsd":{"label":"TSD payment","description":"TSD tax payment to EMTA"},"vat_payment":{"label":"VAT payment","description":"VAT payment to EMTA"},"emta_vat_refund":{"label":"EMTA VAT refund","description":"EMTA VAT refund to bank account"},"emta_prepayment":{"label":"EMTA prepayment","description":"Payment to the EMTA prepayment account (e.g. duplicate or overpayment)"},"home_office":{"label":"Home office compensation","description":"Home office expense compensation to employee or owner"},"bank_fee":{"label":"Bank service fee","description":"Monthly bank service fee"},"bank_interest_income":{"label":"Bank interest income","description":"Interest received on bank account"},"vat_payment_offset":{"label":"VAT"}},"csv_empty":"File is empty or contains only a header.","csv_no_date_column":"Date column not found. Check that the file is in correct CSV format.","csv_unreadable_dates":"Rows skipped because the date could not be read: :count (for example \":example\").","actions":{"sync_from_bank":"Sync from bank"},"missing_documents":{"title":"Missing documents","subtitle":"Outgoing payments with no invoice or receipt","empty":"All outgoing payments are covered by documents.","scan":"Re-check","analyze_ai":"Analyze with AI","send_digest":"Send summary","ignore":"Ignore","reopen":"Reopen","upload":"Add document","request":"Request document","requested_at":"Requested :date (:email)","excluded_title":"Excluded transactions","show_excluded":"Show excluded transactions","no_counterparty":"Unknown counterparty","ai_expected":"AI: :note","count_label":"transactions","dialog":{"title":"Request document","send":"Send request","sent":"Request sent","drafting_title":"Writing the email","drafting_hint":"The AI is drafting a polite request based on the transaction. You can review and edit it before sending."},"digest_dialog":{"send":"Send summary","sent":"Summary sent","note":"The table of missing documents and a link to Numera are appended to the email automatically."},"analyze_dialog":{"description":"AI reviews up to 25 open transactions and assesses whether each payment needs a source document. Transactions that need no document (e.g. state fees, deposits) are excluded automatically. The analysis uses AI credits.","confirm":"Analyze","processing":"Analyzing\u2026","step_collect":"Collecting transactions","step_collect_desc":"Gathering open transactions for analysis","step_classify":"AI analysis","step_classify_desc":"AI assesses each transaction's document need","step_apply":"Applying results","step_apply_desc":"Updating transaction states","result_summary":"AI analyzed :count transactions: :excluded excluded, :kept still need a document.","result_none":"There were no open transactions \u2014 nothing was analyzed.","needs_document":"Needs document","excluded":"Excluded"},"settings":{"title":"Summary settings","digest_email":"Summary recipient email","digest_email_placeholder":"Default: :email","auto_digest":"Send summary on the 5th of each month (before the TSD and KMD deadlines)","save":"Save"},"dashboard_warning":"One payment is missing a source document.|:count payments are missing source documents.","open_count":":count documents missing","exclusion":{"salary":"Salary payment","dividend":"Dividend payout","tax_payment":"Tax payment to EMTA","loan_payment":"Loan or lease payment","internal_transfer":"Transfer between own accounts","investment_transfer":"Transfer to investment account","expense_report":"Expense report","advance":"Advance payment \u2013 invoice to follow","preset_bank_fee":"Bank fee","preset_bank_interest_income":"Account interest","preset_tsd":"TSD tax payment","preset_vat_payment":"VAT payment","preset_emta_vat_refund":"EMTA refund","preset_home_office":"Home office compensation","ai_not_needed":"AI: no document needed"}},"settle":{"refused":"The bank lines cannot be settled with this entry.","no_rows":"No bank lines were selected.","row_not_found":"Bank line #:id was not found.","row_status":"Bank line #:id is not pending (status: :status).","row_duplicate":"Bank line #:id is marked as a duplicate and cannot be settled with an entry.","currency_mismatch":"Bank line #:id is in :row_currency while the entry is in :entry_currency.","bank_account_unresolved":"No ledger account is mapped to the bank account of bank line #:id.","no_matching_line":"The entry has no bank account line of :amount (:direction) for bank line #:id.","line_already_claimed":"The entry's bank account line of :amount (:direction) is already settled by another bank line (bank line #:id).","not_settled":"This bank line is not settled by an entry.","direction_out":"outgoing","direction_in":"incoming"},"settle_dialog":{"count_label":"bank line(s)","select_mode":"Select","select_mode_exit":"Done selecting","select_row":"Select bank line","selected_count":"Selected: :count","net_sum":"Net total","clear_selection":"Clear selection","settle_button":"Settle with a ledger entry","title":"Settle with a ledger entry","intro":"Pick an entry that has a bank account line with the same amount and direction for every selected bank line.","search_placeholder":"Search by number or description","rows_heading":"Selected bank lines","candidates_heading":"Fitting entries","fits":"Fits","unclaimed_lines":":count bank account line(s) of the entry stay unclaimed","no_candidates":"No fitting entry was found.","no_candidates_hint":"The entry must be manual and carry a bank account line with the same amount and direction for every bank line. Search by number, or create a new entry.","create_new":"Create a new entry from these lines","confirm":"Settle","settled_toast":"Bank lines settled with entry #:number","settled_with":"Settled with entry #:number","unsettle":"Remove link","unsettled_toast":"Link to the entry removed"}},"billing":{"upgrade_plan":"Upgrade Plan","module_available_in":"The ':module' module is available on the :plan plan","upgrade_description":"Upgrade your plan to get access to all features.","current_plan":"Current Plan","upgrade_to_unlock":"Upgrade your plan to unlock more features","upgrade":"Upgrade","per_month":"\/month","per_year":"\/year","yearly_plan":"Yearly plan","yearly_savings":"Save :amount\u20ac per year","education_discount":"Education discount \u2212:percent%"},"calendar":{"title":"Calendar","new_event":"New event","edit_event":"Edit event","today":"Today","previous":"Previous","next":"Next","calendars":"Calendars","all_day":"All day","more_count":"+:count more","delete_event_confirm":"Delete event?","emta_deadline":"Tax authority deadline","open_tax_overview":"Open tax overview","open_meeting":"Open :provider","video_call":"Video call","open_details":"Open details","views":{"week":"Week","month":"Month"},"sidebar":{"companies":"Companies","users":"Users","filters":"Calendars","no_users":"No users"},"weekdays_short":{"Mon":"Mon","Tue":"Tue","Wed":"Wed","Thu":"Thu","Fri":"Fri","Sat":"Sat","Sun":"Sun"},"weekdays_long":{"Mon":"Monday","Tue":"Tuesday","Wed":"Wednesday","Thu":"Thursday","Fri":"Friday","Sat":"Saturday","Sun":"Sunday"},"form":{"company":"Company","company_locked":"The event's company cannot be changed","title_label":"Title","title_placeholder":"Event title","color":"Color","all_day":"All day","start":"Start","end":"End","reminder":"Reminder","reminder_email":"Email reminder","reminder_email_short":"By e-mail","location":"Location","location_placeholder":"Room or address","meeting_url":"Video call link","meeting_url_placeholder":"https:\/\/meet.google.com\/\u2026 or Zoom \/ Teams link","detected":"Detected","description":"Description","project":"Project","project_placeholder":"Search projects","client":"Client","client_placeholder":"Search clients","service":"Service","service_placeholder":"Select service","billing":"Billing","attendees":"Attendees","attendees_placeholder":"Add attendee","attendees_added":"Added attendees","cancel":"Cancel","save":"Save","create":"Create event","delete":"Delete","edit":"Edit"},"billable":{"yes":"Billable","no":"Non-billable"},"reminders":{"off":"Off","at_start":"At event start","minutes_before":":count minutes before","hour_before":"1 hour before","day_before":"1 day before","minutes_short":":count min before","hours":":count hour before|:count hours before","days":":count day before|:count days before"},"recurrence":{"repeats":"Repeats","ends":"Ends","weekdays":"Weekdays","times":"times","presets":{"none":"Does not repeat","daily":"Every day","workdays":"Every weekday","weekly":"Every week","biweekly":"Every two weeks","monthly":"Every month","yearly":"Every year"},"end":{"never":"Never","on":"On a date","after":"After"},"label":{"daily":"Every day|Every :count days","weekly":"Every week|Every :count weeks","monthly":"Every month|Every :count months","yearly":"Every year|Every :count years","workdays":"Every weekday","until":"until :date"},"scope":{"edit_header":"Edit a repeating event","edit_message":"This event repeats. What would you like to change?","delete_header":"Delete a repeating event","delete_message":"This event repeats. What would you like to delete?","this":"Only this event","following":"This and the following events"}},"tax_status":{"done":"Filed and paid","overdue":"Deadline passed","upcoming":"Deadline upcoming"},"colors":{"blue":"Blue","green":"Green","orange":"Orange","red":"Red","purple":"Purple","pink":"Pink","teal":"Teal","gray":"Gray"},"toast":{"created":"Event created.","updated":"Event updated.","deleted":"Event deleted.","delete_failed":"Deletion failed.","color_failed":"Failed to change color.","move_failed":"Failed to move event.","save_failed":"Saving failed.","validation_failed":"Please check the entered data."},"lead_time":{"days":":count day|:count days","hours":":count hour|:count hours","minutes":":count minute|:count minutes","and":"and"}},"clients":{"title":"Clients","new":"New client","edit_title":"Edit: :name","count_label":"clients","tabs":{"overview":"Overview","projects":"Projects","files":"Files & notes"},"projects_title":"Projects","projects_empty_title":"No projects","projects_empty_description":"No projects are linked to this client yet.","project_number":"Number","project_name":"Name","project_status":"Status","project_dates":"Due date","project_budget":"Budget","files_title":"Files","files_empty":"No files","files_empty_hint":"Add a contract, act or other document.","files_preview":"Preview","files_download":"Download","files_filter_origin":"Location","files_filter_format":"Format","files_origin_client":"Client card","files_search_placeholder":"Search by file name","files_none_match":"No files match the filters.","files_signed":"Signed","files_signed_hint":"Digitally signed container (ASiC-E \/ BDOC). Numera does not open it \u2014 download and view it in DigiDoc.","add_file":"Add file","delete_file":"Delete file","notes_title":"Notes","notes_empty":"No notes. Add the first one.","add_note_placeholder":"Write a note...","add_note":"Add note","delete_note":"Delete note","file_upload_error":"File upload failed.","note_save_error":"Failed to save note.","type_company":"Company","type_person":"Individual","type_client":"Client","type_supplier":"Supplier","type_supplier_plural":"Suppliers","type_person_plural":"Individuals","is_reporting_person":"Reporting person","status_active":"Active","status_inactive":"Inactive","basic_info":"Basic information","type":"Type","full_name":"Full name","company_name":"Company name","search_registry":"Search business registry...","enter_name":"Enter name","personal_code":"Personal ID","reg_no":"Reg. no.","vat_no":"VAT no.","partner_type":"Partner is","status":"Status","detailed_info":"Detailed information","address":"Address","city":"City","county":"County","country":"Country","select_country":"Select country","postal_code":"Postal code","email":"Email address","email_short":"Email","invoice_email":"Invoice email","add_invoice_email":"Add email","additional_invoice_email":"Additional address","phone":"Phone","fax":"Fax","webpage":"Website address","billing":"Billing","add_account":"Add account","no_bank_accounts":"No bank accounts added","peppol_id":"PEPPOL ID","reference_number":"Permanent reference number","vehicle_reg_number":"Vehicle reg. number","car_rate_per_km":"Compensation per km","vehicle_defaults_hint":"A new driving log takes the vehicle and the rate from here.","reference_number_hint":"One reference number carried by every invoice of this client, which the payer can put in a standing order. Used when the invoice settings take the reference number from the client.","reference_number_generate":"Generate","client_supplier_settings":"Client\/supplier settings","discount_percent":"Discount %","discount":"Discount","due_days":"Payment term (days)","due_days_short":"Payment term","purchase_due_days":"Purchase payment term (days)","purchase_due_days_short":"Purchase payment term","supply_days":"Supply term (days)","supply_days_short":"Supply term","price_offer_due_days":"Price offer validity (days)","overdue_percent":"Late fee %","default_hourly_rate":"Hourly rate (\u20ac\/h)","sales_vat_type":"Sales VAT type","select_vat_type":"Select VAT type","purchase_vat_type":"Purchase VAT type","language":"Language","select_language":"Select language","days_label":":days days","name":"Name","payment_behavior":{"title":"Payment behavior","avg_label":"Average time to pay","on_time":"pays on time","late_by":"on average :days days late","late_share_label":"Paid late","overdue_label":"Overdue","overdue_value":":count invoices \u00b7 :amount","trend_label":"Trend","trend_improving":"Improving","trend_worsening":"Worsening","trend_stable":"Stable"},"total_sales":"Total sales","total_purchases":"Total purchases","unpaid_amount":"Unpaid","invoices":"Invoices","invoices_count":":count invoices","no_invoices":"No invoices found","sales_invoice":"Sales invoice","purchase_invoice":"Purchase invoice","invoice_number":"Invoice no.","invoice_date":"Date","amount":"Amount","status_label":"Status","delete_client":"Delete client","confirm_delete":"Are you sure you want to delete this client?","import_in_progress":"Import in progress...","import_clients_tooltip":"Import clients","import_clients":"Import clients","import_clients_title":"Client import","import_all_clients":"Import all clients","sync_description":"Syncs VAT types, then imports all clients with contact details.","sync_actions":"Actions","sync_background_info":"Import runs in background. May take time depending on number of clients.","dispatching_import":"Starting import...","importing":"Importing...","start_import":"Start import","cancel_import":"Cancel import","cancelling_import":"Cancelling...","sync_vat_types_step":"Syncing VAT types","sync_vat_types_desc":"Links VAT types with accounting software","sync_import_step":"Importing clients","sync_import_desc":"Imports clients with contact details","sync_created":":count added","sync_updated":":count updated","sync_no_changes":"No changes found","sync_cancelled":"Import cancelled. :created clients imported.","sync_success":"Import completed. :created new clients added, :updated updated.","empty_title":"No clients","empty_description":"Click New client to create a client.","autocomplete":{"last_invoiced":"Last :date \u00b7 :count","invoices_one":"1 invoice","invoices_many":":count invoices","search_supplier":"Search supplier...","search_client":"Search client...","add_new":"Add new :entity: :name","add_new_header":"Add new :entity","add_button":"Add","personal_code_or_reg":"Personal code","registry_code":"Registry code","address_street_placeholder":"Street, building, apartment"}},"common":{"save":"Save","view_all":"View all","cancel":"Cancel","delete":"Delete","add":"Add","select":"Select","edit":"Edit","done":"Done","search":"Search","confirm":"Confirm","close":"Close","dismiss":"Dismiss","loading":"Loading...","check_form":"Please check the entered data.","save_failed":"Saving failed.","back":"Back","next":"Next","export":"Export","import":"Import","download":"Download","preview":"Preview","preview_failed":"Could not load the preview. Download the file instead.","sync":"Sync","more":"More","duplicate":"Duplicate","reorder":"Reorder","integrations":"Integrations","unknown_error":"Unknown error","retry":"Try again","read_more":"Read more","read_less":"Show less","all":"All","search_placeholder":"Search...","filter":"Filter","date":"Date","total":"Total","no_results":"No records found","no_results_found":"No results found","status":{"unlinked":"Not linked","completed":"Completed","confirmed":"Confirmed","awaiting_confirmation":"Awaiting confirmation","pending":"Pending","failed":"Failed","processing":"Processing","partially_completed":"Partial","paid":"Paid","partially_paid":"Partially paid","unpaid":"Unpaid","overdue":"Overdue","created":"Created","already_exists":"Already exists","parsed":"Parsed","fetched":"Fetched","draft":"Draft","reviewed":"Reviewed","closed":"Closed","submitted":"Submitted","locked":"Locked","awaiting_payment":"Awaiting payment","planned":"Planned","in_progress":"In progress","on_hold":"On hold","cancelled":"Cancelled"},"invoice_status":{"sales":{"paid":"Received","partially_paid":"Partially received","overdue":"Overdue","unpaid":"Unpaid","annulled":"Annulled"},"purchase":{"paid":"Paid","partially_paid":"Partially paid","overdue":"Overdue","unpaid":"Unpaid"}},"nav":{"dashboard":"Dashboard","email_inbox":"Invoice inbox","invoices_transactions":"Invoices & transactions","quotes":"Quotes","sales_invoices":"Sales invoices","recurring_invoices":"Recurring invoices","purchase_invoices":"Purchase invoices","payments":"Payments","receipts":"Receipts","expense_reports":"Expense reports","bank_transactions":"Bank transactions","missing_documents":"Missing documents","investments":"Investments","portfolio":"Portfolio","transactions":"Transactions","accounts":"Accounts","investment_instruments":"Deposits and loans","investment_participations":"Participations","investment_properties":"Property","salaries_dividends":"Salaries & dividends","employees":"Employees","salaries":"Salaries","work_interruptions":"Work interruptions","vacation_reserve":"Vacation liabilities","payouts":"Payouts","dividends":"Dividends","taxes":"Taxes","overview":"Overview","vat":"VAT","tax_payments":"Payments","motor_vehicle_tax":"Motor vehicle tax","inf14":"INF 14","reports":"Reports","balance_sheet":"Balance sheet","income_statement":"Income statement","dimension_result":"Profit by dimension","cash_flow":"Cash flow statement","trial_balance":"Trial balance","sales_ledger":"Sales ledger","purchase_ledger":"Purchase ledger","general_journal":"General journal","vat_report":"VAT report","tsd_report":"TSD report","accounting":"Accounting","general_ledger":"General ledger","gl_entries":"Entries","fixed_assets":"Fixed assets","periodization":"Periodization","profit_distribution":"Profit distribution","loans_and_leases":"Loans and leases","chart_of_accounts":"Chart of accounts","dimensions":"Dimensions","settlement_accounts":"Settlement accounts","bank_reconciliation":"Bank reconciliation","clients":"Clients","articles":"Service articles","analytics":"Analytics","revenue":"Revenue","expenses":"Expenses","ai_analysis":"AI Analysis","projects":"Projects","projects_overview":"Overview","tasks":"Tasks","project_reports":"Reports","calendar":"Calendar","more_projects":"More projects","pin_project":"Pin to top","unpin_project":"Unpin","all_projects":"All projects","ai":"AI","integrations":"Integrations","user_settings":"User settings","logout":"Log out","admin":"Admin","users":"Users","companies":"Companies","education":"Education programs","education_class":"Class","orbs":"Animations","health":"System errors"},"nav_section":{"workspace":"Workspace","operations":"Operations","assets":"Assets","books":"Books","my_projects":"My projects"},"color_mode_light":"Light","color_mode_dark":"Dark","color_mode_system":"System","theme":"Theme","language":"Language","excel_processing":"For processing data in Excel","pdf_printing":"For printing and sharing","xml_emta":"For submitting to EMTA","notifications":"Notifications","notification":"Notification","clear_all":"Close all","mark_all_read":"Mark all as read","mark_as_read":"Mark as read","no_notifications":"No notifications","show_all":"Show all","data_import":"Data import","hide":"Hide","view_data":"View data","add_company":"Add company","other_companies":"Other companies","start":"Start","processing":"Processing...","activity_history":"Activity history","show_earlier":"Show earlier","no_activities":"No activities found","hide_rows":"Hide rows","show_rows":"Show rows","action_labels":{"created":"Created","updated":"Updated","deleted":"Deleted","sent":"Sent","reminder_sent":"Reminder sent","marked_paid":"Paid","payment_linked":"Payment linked","payment_unlinked":"Payment unlinked","email_delivered":"Email delivered","email_bounced":"Email bounced","email_complaint":"Marked as spam","comment_deleted":"Comment deleted","reissued":"Re-issued","status_changed":"Status changed","answered":"Client answered the questions","accepted":"Client accepted","declined":"Client declined","project_tagged":"Project changed"},"origin":{"mcp":"Added through the MCP integration","ai_chat":"Added from the NumeraAI chat","import":"Imported from Scoro","api":"Added from the mobile app","slack":"Came from the project Slack channel"},"slack_persona_name":"Slack","creator_filter":{"label":"Entered by","ai":"AI"},"ai_origin":{"email_inbox":"Created by AI from a document received in the inbox","quick_scan":"Created by AI from a scanned document","file_import":"Created by AI from an uploaded file","insights_chat":"Created by AI in the NumeraAI chat","default":"Created by AI"},"email_status":{"sent":"Awaiting confirmation","opened":"Opened","delayed":"Delivery delayed","delivered":"Delivered","rejected":"Rejected","bounced":"Bounced","complaint":"Marked as spam"},"primary_account":"Primary account","bank_account":"Bank account","default_settlement_account":"Default settlement account","click_to_set_primary":"Click icon to set as primary","configured":"Configured","configure":"Configure","import_completed":"Import completed","clear":"Clear","clear_selection":"Clear selection","selected":"selected","active_filters":"Active filters","filter_add":"Filter","filter_search":"Search filters\u2026","filters_clear":"Clear filters","filters_selected":":count selected","filter_views":"Views","filter_views_empty":"No saved views","filter_views_save":"Save current view","filter_views_name_placeholder":"View name\u2026","filter_views_default":"Default view","unsaved_changes":"Unsaved changes","pagination":{"showing":"Showing :from\u2013:to of :total records","showing_empty":"No records found","per_page":"records per page"},"deadline":{"due_today":"Due today","overdue_days":":days days overdue","due_in_days":"Due in :days days","due_by":"Deadline: by :day. :month :year","overdue_days_alert":":days days overdue!","is_today":"Due today","is_tomorrow":"Due tomorrow","is_in_days":"Due in :days days","today":"Today"},"palette":{"placeholder":"Search pages or actions...","trigger":"Search...","no_results":"No results found","groups":{"actions":"Quick actions","sales_invoices":"Sales invoices","purchase_invoices":"Purchase invoices","clients":"Clients","projects":"Projects"},"hint_navigate":"navigate","hint_select":"select","hint_close":"close","create_sales_invoice":"New sales invoice","create_purchase_invoice":"New purchase invoice","create_client":"New client","create_article":"New article","create_employee":"New employee"},"subscription_card":{"active":"Active","inactive":"Inactive","trial":"Trial","days_remaining":":days days left","trial_ended":"Trial ended","storage_warning":"Storage :percent% full","grace_period":"Ending","grace_days_remaining":"Subscription ends in :days d","payment_failed":"Payment failed","choose_plan":"Choose plan","resume":"Resume","update_payment":"Update payment method"},"ai_quota_card":{"title":"AI requests","exhausted":"Used up","running_low":"Running low","usage_count":":used \/ :quota requests used","enable_overage":"Enable additional requests"},"file_upload_failed":"The file could not be added.","app_store":{"badge_alt":"Download on the App Store","qr_alt":"QR code: Numera EE on the App Store","pill":"Numera on your phone","popover_title":"Get Numera EE on your phone","dismiss":"Hide"}},"dashboard":{"breadcrumb":"Dashboard","page_title":"Dashboard","quick_actions":{"label":"Quick actions","new_sales_invoice":"Create sales invoice","new_sales_invoice_hint":"A new invoice for a client.","enter_expense_document":"Add expense document","enter_expense_document_hint":"Snap a photo or upload a file.","new_purchase_invoice":"Create purchase invoice","new_purchase_invoice_hint":"Enter a purchase invoice manually.","tax_overview":"Tax overview","tax_overview_hint":"Tax-related tasks","confirm_bank_transactions":"Confirm bank transactions","confirm_bank_transactions_hint":"Review and confirm new transactions.","customize":"Customize quick actions","hidden_label":"Hidden","hidden_hint":"Drag here to hide"},"quick_expense":{"title":"Add expense document","take_photo":"Take a photo","upload":"Upload","upload_or_drop":"Upload or drag a file here","manual_entry":"Enter manually","file_types":"PDF, image or e-invoice XML. Max 10 MB.","scanning":"Numera AI is reading the document\u2026","scanning_hint":"This can take up to half a minute.","steps":{"read":{"title":"Reading the document","hint":"Detecting text and lines"},"vendor":{"title":"Identifying the vendor","hint":"Looking the company up in the registry"},"sums":{"title":"Checking the sums","hint":"VAT and lines, line by line"},"book":{"title":"Booking","hint":"Posting the document to the ledger"}},"created":"Purchase invoice created","open_invoice":"Open invoice"},"unpaid_invoices_label":"Unpaid invoices","cash":"Cash","investments":"Investments","receivables":"Receivables","payables":"Payables","calculate_link":"Calculate","revenue":"Revenue","expenses":"Expenses","profit":"Profit","vs_same_period":"vs :year same period","forecast":"Forecast","unbilled_work":"Unbilled work","planned_work":"Planned work","subcontract_forecast":"Subcontract forecast","unpaid_purchase_invoices":"Unpaid purchase invoices","purchase_invoices_button":"Purchase invoices","no_unpaid_purchase_invoices":"No unpaid purchase invoices","supplier":"Supplier","deadline":"Deadline","status":"Status","amount":"Amount","days_overdue":":days d overdue","due_today":"Due today","unpaid":"Unpaid","unpaid_sales_invoices":"Unpaid sales invoices","sales_invoices_button":"Sales invoices","no_unpaid_sales_invoices":"No unpaid sales invoices","client":"Client","unreceived":"Unreceived","tsd_overview":"CIT overview","kmd_overview":"VAT overview","mark_as_done":"Mark as done","additional_periods":"+ :count more periods awaiting submission","calendar":"Calendar","tasks":"Tasks","this_months_tasks":"This month's tasks","all_tasks_done":"All tasks are done","next_task":"Next task","view_report":"View report","view_all":"View all","all_tasks_completed":"All tasks completed","deadline_date":"Deadline","account_total":"Total","total_cash":"Total cash"},"data-import":{"title":"Data import","subtitle":"Import all data from your old accounting software in one click","mode_all":"All","mode_selected":"Selected","documents_from":"Invoices from","documents_from_placeholder":"From the start","documents_from_hint":"From this date on sales and purchase invoices are imported in full. Of the earlier ones the unpaid invoices are brought over in full. Earlier paid sales invoices are built from the ledger entries, without the article. The ledger is always imported in full.","ledger_from":"Ledger from","ledger_from_hint":"The ledger has already been imported whole. A repeat import asks for entries from this date on. An entry added later to an older month is found only by checking the whole history.","ledger_whole":"Check the whole history","select_software":"Select software","enter_credentials":"Enter your :name credentials to start importing.","optional":"optional","coming":"Coming","verify_and_continue":"Verify & continue","verifying":"Verifying...","verify_failed":"Connection verification failed.","browser_login":"Browser login","pin_dialog_title":"Enter PIN code","pin_dialog_description":"SimplBooks sent a new location PIN code to your email. Enter it here to confirm the connection.","pin_code_label":"PIN code","pin_code_placeholder":"e.g. 123456","pin_submit":"Confirm PIN","pin_cancel":"Cancel","pin_submitting":"Confirming...","bg_info":"Import is running in the background. You can close this page or navigate away \u2014 we'll notify you when it's done.","all_imported":"All data has been successfully imported.","import_suffix":"import","status_complete":"Complete","status_running":"In progress","status_paused":"Paused","skipped":"Skipped","start_import":"Start import","resume_import":"Resume import","restart":"Start over","cancelling":"Cancelling...","cancel_import":"Cancel import","give_up":"Give up","activities":"Activities","retry":"Retry","skip":"Skip","importing_progress":"Importing...","time_remaining":"Time remaining: :time","browser_scrape_warning":"This import uses browser automation to read data and may take several hours for large datasets.","api_import_warning":"This import uses the Merit Aktiva API and may take up to an hour for large datasets.","import_cancelled":"Import was cancelled.","unknown_error":"Unknown error","still_processing":"Processing is taking longer than usual.","connection_lost":"Connection to the server was lost. Please retry the step.","import_by_date_range":"Import by date range","import_period":"Import period","import_all":"Import all","start_placeholder":"Start","end_placeholder":"End","steps":{"vat_types":{"label":"VAT types","desc":"VAT types from SimplBooks","desc_merit":"VAT types from Merit Aktiva","step_import":"VAT types import","step_import_desc":"Importing VAT types","success":"VAT types imported","cancelled":"Import cancelled."},"financial_accounts":{"label":"Chart of accounts","desc":"Chart of accounts and default accounts","step_sync":"Account synchronization","step_sync_desc":"Synchronizing chart of accounts","step_defaults":"Default account setup","step_defaults_desc":"Configuring default accounts","step_income":"Income account sync","step_income_desc":"Synchronizing income accounts","success":"Chart of accounts imported","cancelled":"Import cancelled."},"banks":{"label":"Bank accounts","desc":"Bank accounts and settlement accounts","step_import":"Bank account import","step_import_desc":"Importing bank accounts","success":"Bank accounts imported","cancelled":"Import cancelled."},"clients":{"label":"Clients","desc":"Clients and suppliers with contact details","desc_scoro":"Companies and contact persons from the Scoro export","step_import":"Client import","step_import_desc":"Importing clients","added":":count added","updated":":count updated","no_changes":"No changes found","cancelled":":count clients were imported."},"users":{"label":"User matching","desc":"Matches Scoro users to Numera users by name","step_import":"User matching","step_import_desc":"Finding a Numera user for every Scoro name","matched":":matched users matched","matched_with_unmatched":":matched users matched, :unmatched without a match","cancelled":"Matching was cancelled."},"projects":{"label":"Projects","desc":"Projects with phases, members and budgets","step_import":"Project import","step_import_desc":"Importing projects and creating phases","imported":":count projects imported","no_changes":"No changes found","cancelled":":count projects were imported."},"tasks":{"label":"Tasks","desc":"Tasks with statuses, assignees and due dates","step_import":"Task import","step_import_desc":"Importing tasks and linking assignees","imported":":count tasks imported","no_changes":"No changes found","cancelled":":count tasks were imported."},"time_entries":{"label":"Time entries","desc":"Logged hours by task and project","step_import":"Time entry import","step_import_desc":"Importing logged hours from the work report","imported":":count time entries imported","no_changes":"No changes found","cancelled":":count time entries were imported."},"invoice_links":{"label":"Invoice linking","desc":"Links hours to sales invoices and invoices to projects \u2014 projects get a profit margin","step_import":"Invoice linking","step_import_desc":"Matching Scoro invoice numbers to Numera sales invoices","done":":entries time entries linked, :invoices invoices tagged with a project","cancelled":"Linking was cancelled."},"articles":{"label":"Articles","desc":"Articles and services with income accounts","step_import":"Article import","step_import_desc":"Importing articles","added":":count added","updated":":count updated","no_changes":"No changes found","cancelled":":count articles were imported."},"gl_transactions":{"label":"Entries","desc":"General ledger entries","step_list":"Loading entry list","step_list_desc":"Loading the list of entries","step_import":"Entry import","step_import_desc":"Importing new entries","added":":count entries added","failed":":count failed","no_new":"No new entries found","cancelled":":count entries were imported."},"sales_invoices":{"label":"Sales invoices","desc":"Sales invoices and related receipts","step_list":"Loading invoice list","step_list_desc":"Loading the list of sales invoices","step_import":"Sales invoice import","step_import_desc":"Importing sales invoices","step_link_clients":"Client linking","step_link_clients_desc":"Linking clients to invoices","step_link_gl":"Entry linking","step_link_gl_desc":"Linking GL entries to invoices","step_receipts":"Related receipt import","step_receipts_desc":"Importing sales invoice receipts","step_link_receipts":"Receipt linking","step_link_receipts_desc":"Linking receipts to sales invoices","step_reconcile_articles":"Article income account detection","step_reconcile_articles_desc":"Detecting article income accounts from entries","added":":count invoices added","updated":":count updated","failed":":count failed","no_changes":"No changes found","cancelled":":count invoices were imported."},"purchase_invoices":{"label":"Purchase invoices","desc":"Purchase invoices and related payments","step_list":"Loading invoice list","step_list_desc":"Loading the list of purchase invoices","step_import":"Purchase invoice import","step_import_desc":"Importing purchase invoices","step_link_clients":"Client linking","step_link_clients_desc":"Linking clients to invoices","step_link_gl":"Entry linking","step_link_gl_desc":"Linking GL entries to invoices","step_payments":"Related payment import","step_payments_desc":"Importing purchase invoice payments","step_link_payments":"Payment linking","step_link_payments_desc":"Linking payments to purchase invoices","step_attachments":"Attachment download","step_attachments_desc":"Downloading purchase invoice attachments","added":":count invoices added","updated":":count updated","failed":":count failed","no_changes":"No changes found","cancelled":":count invoices were imported."},"fixed_assets":{"label":"Fixed assets","desc":"Fixed assets, depreciation, and entry linking","step_list":"Loading list","step_list_desc":"Loading fixed asset list","step_details":"Loading details","step_details_desc":"Loading fixed asset details","step_import":"Importing","step_import_desc":"Importing fixed assets and depreciation","step_link_gl":"Entry linking","step_link_gl_desc":"Linking depreciation entries to general ledger","imported":":count fixed assets imported","skipped_count":":count skipped","none_found":"No fixed assets found","cancelled":":count fixed assets were imported."},"expense_reports":{"label":"Expense reports","desc":"Expense reports, travel reports, and driving logs","step_list":"Loading list","step_list_desc":"Loading list","step_details":"Loading details","step_details_desc":"Loading report details","step_import":"Importing","step_import_desc":"Importing expense reports","step_link_gl":"Entry linking","step_link_gl_desc":"Linking to financial entries","step_link_payments":"Payment linking","step_link_payments_desc":"Linking to payments","step_attachments":"Attachment download","step_attachments_desc":"Downloading expense report attachments","imported":":count reports imported","skipped_count":":count skipped","linked":":count linked","none_found":"No reports found","cancelled":":count reports were imported."},"employees":{"label":"Employees","desc":"Employees from Merit Palk with bank details and salary info","desc_no_creds":"Requires Merit Palk API connection. Enter Palk API credentials above.","step_fetch":"Loading employees","step_fetch_desc":"Loading employees from Merit Palk","step_payterms":"Loading salary data","step_payterms_desc":"Loading employee salary data","added":":count added","skipped":":count skipped","no_changes":"No employees found","cancelled":":count employees were imported."},"salary":{"label":"Salary data","desc":"Employees, payroll calculations, and payments","step_accounts":"Account detection","step_accounts_desc":"Detecting payroll accounts","step_gl_search":"Payroll entry search","step_gl_search_desc":"Searching GL for payroll entries","step_payments_search":"Payment entry search","step_payments_search_desc":"Searching for payment entries","step_create":"Payroll calculation creation","step_create_desc":"Creating payroll calculations and payments from entries","employees_added":":count employees added","employees_updated":":count updated","calculations_created":":count calculations","payments_created":":count payments","no_changes":"No changes found","cancelled":":count calculations were imported."},"dividends":{"label":"Dividends","desc":"Historical dividend decisions from GL entries","step_detect":"Dividend entry detection","step_detect_desc":"Searching GL for dividend-pattern entries","step_import":"Dividend decision import","step_import_desc":"Creating dividend decisions and linking entries","imported":":count dividend decisions imported","none_found":"No dividend entries found","no_changes":"No changes found","cancelled":":count dividend decisions were imported."},"investments":{"label":"Investments","desc":"Detect investment accounts and transactions from GL entries","step_detect":"Investment entry detection","step_detect_desc":"Searching GL for investment-pattern entries","step_import":"Investment import","step_import_desc":"Creating investment accounts and transactions","imported":":accounts accounts and :transactions transactions imported","candidates_found":":count candidates found","none_found":"No investment entries found","cancelled":":accounts accounts and :transactions transactions were imported."},"vat_periods":{"label":"VAT periods","desc":"Historical VAT period closings and payments from GL entries","step_detect_closings":"Closing entry detection","step_detect_closings_desc":"Searching GL for VAT closing-pattern entries","step_close":"Period closing","step_close_desc":"Linking closing entries to VAT periods","step_detect_payments":"Payment entry detection","step_detect_payments_desc":"Searching GL for VAT payment entries","step_link_payments":"Payment linking","step_link_payments_desc":"Linking payment entries to VAT periods","closings_imported":":count periods closed","payments_linked":":count payments linked","dates_fixed":":count dates corrected","none_found":"No VAT closing entries found","cancelled":":count periods were closed, :payments payments linked."},"tsd":{"label":"Tax declarations","desc":"Historical TSD declarations from payroll and dividend data","step_detect":"Period detection","step_detect_desc":"Searching for months where all taxes are paid","step_reconcile":"TSD declaration linking","step_reconcile_desc":"Linking tax declarations and marking as paid","reconciled":":count declarations linked","none_found":"No declarations requiring linking found","cancelled":":count declarations were linked."}},"scoro":{"intro":"Upload your Scoro export files. Files are recognized by their contents, so filenames do not matter \u2014 you can drop them all at once.","upload_files":"Upload files","uploading":"Uploading\u2026","rejected":"These files could not be recognized: :names","load_failed":"Loading the files failed.","upload_failed":"Upload failed.","files":{"companies":{"label":"Companies","hint":"In Scoro: Contacts \u2192 Companies \u2192 export CSV"},"persons":{"label":"Contact persons","hint":"In Scoro: Contacts \u2192 People \u2192 export CSV"},"projects":{"label":"Projects","hint":"In Scoro: Projects \u2192 list view \u2192 export CSV"},"tasks":{"label":"Tasks","hint":"In Scoro: Tasks \u2192 list view \u2192 export CSV"},"work_report":{"label":"Work report (time entries)","hint":"In Scoro: Reports \u2192 Work report \u2192 export CSV"}}}},"dimensions":{"label":"Dimension","default_name":"Object","without_value":"Unassigned","index_title":"Dimensions","intro":"A dimension is your company's own breakdown: a shop, a building, a department or a kindergarten. Each invoice line and journal line takes one value, and the reports show the income, costs and result of every value.","new_button":"New value","create_title":"Add value","edit_title":"Edit value","columns":{"code":"Code","name":"Name","is_active":"Status"},"fields":{"code":"Code","name":"Name","is_active":"Active"},"helper":{"inactive":"An archived value cannot be chosen on new lines. Earlier invoices and entries stay as they are.","in_use":"The value is in use on invoices, expense reports or entries. It cannot be deleted, but it can be archived.","client_default":"The lines of a new sales invoice to this client get this value automatically."},"status":{"active":"Active","archived":"Archived"},"filter_active":"Active","filter_archived":"Archived","empty_title":"No values","empty_description":"Add the first value. After that it can be chosen on an invoice line and a journal line.","count_label":"values","delete":"Delete","delete_confirm":"Delete value :name?","picker_placeholder":"Choose","report":{"title":"Profit by dimension","revenue":"Income","cost":"Costs","result":"Profit","total":"Total","total_found":"Total of rows found","search_empty":"No values match the search.","note":"The amounts come from the general ledger. The \"Total\" row equals the net profit of the income statement for the same period.","open_income_statement":"Open income statement","empty_title":"No income or costs in this period","empty_description":"Choose another period.","no_dimension_title":"No values added yet","no_dimension_description":"Add the dimension's values in the settings. After that the income, costs and profit of every value are shown here.","open_settings":"Open dimension settings"}},"dividends":{"page_title":"Dividends","page_subtitle":"Manage your company's dividend payments","withdraw_button":"Withdraw dividends","decisions_section":"Decisions","empty_title":"No dividend decisions","empty_description":"Dividend decisions are created after the first dividend payment.","warning_insufficient_earnings":"There is not enough retained earnings to pay out dividends.","warning_overdue_payables":"You have unpaid invoices totaling :amount. Consider this when planning dividends.","warning_low_balance":"Bank balance is low. Make sure there is enough money for other obligations.","instruction_tax_deadline":"Payments have been made. Tax deadline is :deadline \u2014 declare and pay with TSD.","instruction_tax_reminder":"Don't forget to declare and pay the income tax with TSD.","info_add_shareholders":"To pay out dividends, you must first add shareholders.","info_add_shareholders_action":"Add shareholders in settings","confirm_delete_title":"Delete dividend decision","confirm_delete_message":"Deleting: :parts. This action cannot be undone.","confirm_delete_decision":"Dividend decision (:amount net)","confirm_delete_payouts":":count payout(s)","confirm_delete_gl_entries":":count GL entry(ies)","toast_deleted":"Dividend decision deleted","table_date":"Date","table_net_amount":"Net amount","table_tax":"Income tax","table_total_amount":"Total amount","table_status":"Status","gl_transactions_section":"GL Transactions","table_type":"Type","table_gl_number":"GL Number","table_description":"Description","table_amount":"Amount","all_paid":"All paid","unpaid":"Unpaid","not_paid_out":"Not yet paid out","revert_payout":"Undo payout","revert_payout_message":"The payout of :amount (:date) will be undone: its entry is deleted and the amount is waiting to be paid out again.","payments_section":"Payments","table_recipient":"Recipient","table_account_deadline":"Account \/ Deadline","tax_instalment_label":"Tax and Customs Board \u00b7 income tax on :period payouts","tax_payment_link":"Income tax payment \u2192 Home","entry_type_accrual":"Accrual","entry_type_payout":"Payout","entry_type_tax_transfer":"Tax transfer","entry_type_tax_offset":"Tax offset","dialog_step1_title":"How much do you want to withdraw?","dialog_step2_title":"When?","retained_earnings":"Retained earnings","desired_net_amount":"Desired net amount (EUR)","placeholder_amount":"0.00","warning_exceeds_earnings":"Withdrawal exceeds retained earnings. Make sure it aligns with the company decision.","checkbox_acknowledge_exceeds":"I acknowledge that the withdrawal exceeds retained earnings","section_cost_breakdown":"Cost breakdown","line_payout_amount":"Payout amount","line_tax_amount":"Income tax (:rate)","line_total_cost":"Total cost to company","section_distribution":"Distribution to shareholders","split_by_ownership":"Split by ownership","custom_split_info":"A split that differs from ownership is only allowed when the articles of association permit it and the shareholders agree to the decision.","custom_split_remaining":"Unallocated","question_payment_timing":"Do you want to make the payout now or pay later?","section_payout":"Payout","option_pay_now_title":"Pay immediately","option_pay_now_description":"Payout will be marked as completed and an accounting entry will be created","pay_now_amount_label":"Amount to pay now (EUR)","pay_now_amount_helper":"By default the entire decision is paid out. Reduce the amount if you are only paying part of it now.","pay_now_partial_hint":"The remaining :rest stays pending on the decision \u2014 you can pay it out later.","bank_account":"Bank account","select_bank_account":"Select a bank account","payment_date":"Payment date","option_send_to_bank_title":"Send to bank","option_send_to_bank_description":"The decision is created and each shareholder's payout is sent to the bank. Confirm the payments in the bank. The payout entry is booked once the money has left the account.","option_send_existing_to_bank_description":"The chosen amount is sent to the bank; the rest stays unpaid on the decision. Confirm the payment in the bank. The payout entry is booked once the money has left the account.","send_to_bank_blocked":{"missing_iban":"The shareholder has no bank account. Add it to the shareholder's details.","in_flight":"The payout is already with the bank."},"bank_payment_description":"Dividends, decision :date","option_pay_later_title":"Pay later","option_pay_later_description":"Decision will be created, you can mark the payout as completed later","info_mark_paid_later":"You can mark the payout as completed on the Dividends page after the bank transfer is made.","linked_payment":"Linked payment","matched_payment":"We found a matching payment","payment_source_question":"Link to the found payment or enter manually?","source_matched_title":"Found payment","source_matched_description":"Link this payout to the detected bank transfer.","source_manual_title":"Enter manually","source_manual_description":"Enter the bank account and payment date yourself.","linked_payment_label":"Payout","matched_select_hint":"Select the payments to link this payout to. Each payment is linked with its own date.","selected_payments_total":":count payments selected","selected_exceeds_net":"The selected payments exceed the decision's net amount. Remove a payment or increase the amount.","selected_partial_hint":"The remaining :rest stays pending on the decision \u2014 you can pay it out later.","mode_section_title":"You have an unpaid dividend decision","mode_section_description":"Before creating a new decision, you can add this payment to an existing one.","mode_existing_title":"Add payment to an existing decision","mode_existing_description":"The payment reduces the decision's remaining balance \u2014 no new accrual entry or tax calculation is created.","mode_new_title":"Create a new dividend decision","mode_new_description":"Create an entirely new decision with its own tax calculation.","existing_decision_option":":date \u2022 remaining :remaining (of :total)","existing_decision_option_heading":"Decision: :total \u00b7 Decided on: :date","existing_decision_option_remaining":"Remaining: :remaining","existing_decision_picker_label":"Select decision","existing_decision_summary_title":"Selected decision","existing_decision_decided_on":"Decided on","existing_decision_total_net":"Decision net amount","existing_decision_paid_net":"Already paid","existing_decision_remaining_net":"Remaining","existing_payment_amount_label":"Payment amount (EUR)","existing_payment_helper":"Decision's remaining balance: :max. Entering more will create a new decision for the excess.","info_overflow_creates_new_decision":":fill fills the selected decision. The remaining :overflow creates a new dividend decision with its own tax calculation.","metric_retained_earnings_desc":"Retained earnings from previous periods","metric_pending_decisions":"Undisbursed decisions","metric_pending_decisions_desc":"Decided but not yet paid out","warning_negative_earnings":"Retained earnings is negative","metric_paid_this_month":"Paid this month","metric_paid_this_month_desc":"Total dividends for current month","metric_total_year":"Total :year","metric_tax_liability":"Tax liability","metric_tax_liability_desc":"Income tax liability from dividends","metric_total_year_paid":"Total :year paid"},"education":{"admin":{"title":"Education programs","count_label":"programs","add":"Add program","empty_title":"No education programs yet","empty_description":"Add a school that uses Numera for teaching.","create_header":"New education program","edit_header":"Edit education program","columns":{"institution":"School","teacher":"Teacher","seats":"Places","valid_until":"Valid until","ai_credits":"AI credits this month","status":"Status"},"fields":{"institution_name":"School name","institution_registry_code":"Registry code","course_name":"Course","contact_name":"Teacher name","contact_email":"Teacher e-mail","allowed_email_domains":"Allowed e-mail domains","seat_limit":"Places","valid_until":"Valid until","status":"Status","notes":"Notes","rejection_reason":"Reason (sent to the teacher)"},"teacher_not_joined":"The teacher has not joined yet","ended":"Ended","requested_seats":"requested :count","copy_link":"Copy join link","link_copied":"Join link copied","copy_failed":"Could not copy the link","edit":"Edit","rotate_code":"Create a new join link","save":"Save","flash":{"created":"Education program added","updated":"Education program saved","code_rotated":"A new join link was created. The old link no longer works."}},"join":{"title":"Join the course","company_name":"Practice company name","submit":"Create practice company","unavailable_title":"This join link cannot be used","unavailable_detail":"Ask your teacher for a new link.","wrong_email_title":"Sign in with your school e-mail address","wrong_email_detail":"You are signed in as :email. This course can be joined with an address ending in :domains.","sign_out":"Sign out"},"class":{"title":"Class","count_label":"practice companies","copy_link":"Copy join link","link_copied":"Join link copied","copy_failed":"Could not copy the link","guide":"Guide","template":"Students start from a copy of my company","template_hint":"A new student's practice company is a copy of this company: chart of accounts, clients, documents and ledger entries. Practice companies that already exist are not changed.","seats":"Places","valid_until":"Valid until","empty_title":"No students yet","empty_description":"Share the join link with your students.","columns":{"company":"Practice company","joined":"Joined","last_activity":"Last activity","documents":"Invoices","gl_entries":"Entries","ai_credits":"AI credits"},"no_activity":"No activity","open":"Open","reset":"Reset","reset_confirm_title":"Reset practice company","reset_confirm":"All data of the practice company \":company\" will be deleted and the company starts again from the beginning. This cannot be undone.","flash":{"template_saved":"Setting saved","reset":"The practice company \":company\" has been reset"}}},"email-inbox":{"breadcrumb_invoices":"Invoices","title":"Mailbox","settings":"Settings","filtered_emails":"filtered emails","confirmed_invoices":"confirmed invoices","pending_invoices":"pending invoice emails","last_synced":"Last synced :time","view_inbox":"Pending","view_confirmed":"Confirmed","filter_invoices":"Invoices","filter_needs_attention":"Needs attention","filter_deleted":"Trash","filter_all_mailboxes":"All mailboxes","show_panel":"Show panel","hide_panel":"Hide panel","empty_search":"No results found","empty_search_desc":"No emails match your search.","not_invoice_reason":{"quote":"Price quote, not an invoice","order_confirmation":"Order confirmation, not an invoice","receipt":"Receipt, not an invoice","contract":"Contract, not an invoice","statement":"Statement, not an invoice","marketing":"Marketing, not an invoice","other":"The attachment is not an invoice"},"analyzing_banner":"Reading the document \u2014 invoice details appear in a moment.","empty_no_alerts":"No emails requiring attention","empty_deleted":"Trash is empty","empty_deleted_desc":"Deleted emails appear here and are permanently deleted after 90 days.","empty_no_confirmed":"No confirmed invoices","empty_confirmed_desc":"No invoices confirmed yet.","empty_all_confirmed":"All confirmed","empty_no_new":"No new invoices found in email.","empty_mailbox_title":"Mailbox is empty","empty_mailbox_desc":"No emails imported yet. Sync your mailbox to start importing invoices.","not_configured_title":"Mailbox not configured","not_configured_desc":"Add your company email to start importing invoices automatically from mailbox.","add_email":"Add email","select_email":"Select an email from the list on the left","to_label":"To:","no_subject":"No subject","body_title":"Email content","attachments_title":"Attachments","unknown_file":"Unknown file","attachments_show_others":":count more attachments","attachments_hide_others":"Hide","show_details":"Show details","hide_details":"Hide details","yesterday":"Yesterday","auto_processed_tooltip":"Auto-processed invoice","auto_processed_label":"Auto-added","in_accounting_tooltip":"Invoice is in accounting","in_accounting_label":"In accounting","self_invoice_tooltip":"Detected own company invoice","self_invoice_label":"Own company","wrong_recipient_tooltip":"Detected wrong recipient","wrong_recipient_label":"Wrong recipient","recurring_supplier_tooltip":"Recurring supplier","recurring_label":"Recurring","no_pdf_tooltip":"PDF attachment missing","no_pdf_label":"No PDF","confirmed_title":"Purchase invoice","open_invoice":"Open invoice","mark_as_done":"Mark as done","auto_created":"Invoice auto-created.","sent_to_accounting":"Invoice successfully saved to accounting.","saved_tag":"Saved","auto_created_tag":"Auto-created","alert_self_invoice_prefix":"Vendor name","alert_self_invoice_middle":"matches your company","alert_self_invoice_suffix":". Cannot confirm own company invoices.","alert_wrong_recipient_prefix":"Invoice recipient","alert_wrong_recipient_middle":"does not match your company","alert_wrong_recipient_suffix":". Cannot confirm wrong recipient invoices.","alert_registry_corrected_prefix":"Reg. no. corrected from registry:","alert_registry_corrected_suffix":".","alert_registry_mismatch_prefix":"Reg. no.","alert_registry_mismatch_middle1":"is registered to","alert_registry_mismatch_middle2":", not","alert_registry_mismatch_suffix":". Check the data.","alert_total_mismatch_prefix":"Line items total","alert_total_mismatch_middle":"does not match invoice total","alert_total_mismatch_suffix":"Difference: :delta. Check invoice before saving.","alert_total_mismatch_rounding":"This is supplier rounding \u2014 Numera uses the printed invoice total (:total) as the payable amount and books the difference as a rounding entry.","alert_vat_mapping_prefix":"Mapped VAT total","alert_vat_mapping_middle":"does not match invoice VAT total","alert_vat_mapping_suffix":"Difference: :delta. Check VAT types.","alert_duplicate":"Purchase invoice with this number already exists in accounting.","alert_no_pdf":"PDF attachment missing. Add PDF before confirming.","alert_suggest_block":"This sender has been rejected multiple times. Block sender?","block":"Block","dismiss_block":"Dismiss","auto_processing_title":"Auto-processing","auto_process_prompt":"This vendor's invoices are always similar. Auto-process future invoices?","auto_process_note":"Auto-created invoices can always be reviewed and cancelled.","not_now":"Not now","enable":"Enable","auto_vendor":"Auto vendor","auto_vendor_tooltip":"This vendor's invoices are processed automatically","recurring_vendor":"Recurring vendor","recurring_vendor_tooltip":"You've previously confirmed invoices from this vendor","restore":"Restore","rescue":"Move to inbox","reanalyze":"Re-analyze with AI","view_invoice":"View invoice","undo_auto_process":"Cancel auto-processing","check_safeguards":"Check if invoice already exists in accounting","add_pdf":"Add PDF","confirm_success":"Invoice successfully saved to accounting.","confirm_failed":"Sending the invoice failed.","safeguard_title":"Invoice check","safeguard_desc":"Checks if this invoice number already exists in accounting.","safeguard_step":"Invoice check","safeguard_step_desc":"Checks invoice number in accounting","check":"Check","checking":"Checking...","safeguard_duplicate":"Purchase invoice with this number already exists.","safeguard_not_found":"This invoice not yet in accounting.","reanalyze_title":"AI analysis","reanalyze_desc":"Analyzes invoice PDF with AI and extracts invoice data.","analyze":"Analyze","analyzing":"Analyzing...","reanalyze_step_read":"Reading PDF files","reanalyze_step_read_desc":"Reading invoice PDF","reanalyze_step_extract":"Data extraction","reanalyze_step_extract_desc":"Extracting invoice data with AI","reanalyze_step_check":"Checks and Business Register lookup","reanalyze_step_check_desc":"Compares with earlier invoices and verifies the supplier details","reanalyze_success":"Invoice data successfully extracted.","reanalyze_failed":"Failed to extract invoice data.","reanalyze_no_invoice_number":"The document is readable, but it carries no invoice number or other document number. Add the purchase invoice manually and pick a number yourself.","undo_title":"Cancel auto invoice","undo_confirm":"Are you sure? This will delete the auto-created invoice and remove vendor from auto-processing.","undo_info":"Vendor must be manually confirmed before auto-processing can be re-enabled.","delete_invoice":"Delete invoice","move_to_inbox":"Move back to inbox","move_to_inbox_title":"Move back to inbox","move_to_inbox_confirm":"Are you sure? This will delete the saved purchase invoice and move the email back to the inbox for confirmation.","delete_confirmed_title":"Delete confirmed email","delete_confirmed_confirm":"Are you sure? This will delete both the email and the purchase invoice created from it.","delete":"Delete","decline_title":"Decline email","decline_reason":"Reason","decline_not_invoice":"Not an invoice","decline_duplicate":"Duplicate","decline_personal":"Personal","decline_other":"Other","block_sender":"Block sender in future (:email)","decline":"Decline","bulk_selected":"Delete :count selected emails?","bulk_force_delete":"Permanently delete :count emails?","bulk_delete_failed":"Some emails could not be deleted (:count failed).","single_delete":"Delete the selected email?","single_force_delete":"Permanently delete this email?","permanent_delete_at":"Deletes permanently on :date","force_delete_button":"Delete permanently","hold_delete_label":"Hold to delete","hold_force_delete_label":"Hold to delete permanently","hold_delete_active":"Keep holding\u2026","switch_to_invoice":"Save as a purchase invoice instead","switch_to_expense_report":"Save as an expense report instead","form_client":"Client","form_reg_no":"Reg. no: :reg_no","form_vat_no":"VAT no: :vat_no","form_add_client":"Add client","form_vendor_hint":"Vendor: :name \u2014 search and select client","reverse_charge_applied":"The invoice carries a reverse charge notice. Numera posts the reverse VAT entries (input and output VAT) on save and reports them on the KMD automatically.","reverse_charge_no_type":"The invoice carries a reverse charge notice, but the company has no reverse-charge VAT type, so the reverse VAT is neither self-assessed nor reported on the KMD. Let support know.","reverse_charge_not_applied":"The invoice carries a reverse charge notice, but no row uses a reverse-charge VAT type. Check the VAT types before saving.","send_to_bank":{"choose":"Choose whether the payment goes to the bank now","hint":"After saving, the invoice is sent to the bank for payment \u2014 the same payment as \"Send to bank\" on the invoice page.","missing_iban":"Supplier IBAN missing","save_and_send":"Save and send to bank","sent":"Invoice saved and payment sent to the bank","not_sent":"Invoice saved, but the payment was not sent to the bank"},"source_invoices":{"not_vat_invoice":"The document states that it is not an invoice for VAT purposes. No VAT is deducted on it: the lines carrying VAT were booked as costs including VAT.","add_report":"VAT can be deducted from the invoices this document summarises. Add those invoices as PDFs. For Bolt, add the rides CSV and the service fee invoice \u2014 Numera downloads the ride invoices itself.","add_csv":"Add CSV or invoice","add_report_hint":"Add, as PDFs, the invoices the statement summarises \u2014 its issuer provides them. Bolt's rides CSV and service fee invoice are in Bolt Business under the month's billing (Billing \u2192 month \u2192 Download documents). Bolt also e-mails the rides CSV to each rider at the start of every month (\"Your Work Profile report\") \u2014 when that e-mail reaches the Numera inbox, Numera links it to the statement itself.","fetching":"Downloading invoices: :done \/ :total.","fetched":"Source invoices: :count, they will be attached to the purchase invoice.","deducted":":amount of VAT is deducted on their basis.","no_vat":"None of them carries VAT.","undeducted":":amount of VAT is not deducted because there is no invoice for it.","mismatch":"The invoices carry :amount of VAT, but it does not match the statement's lines, so it is not deducted. Add the missing invoices \u2014 for Bolt, also the other riders' reports or the company-wide rides CSV.","failed":"Invoices not downloaded: :count.","retry":"Try again","upload_failed":"The file could not be added."},"form_iban_mismatch":"Invoice IBAN doesn't match client's bank accounts. Account will be added automatically.","duplicates_bulk_done":":count emails marked as done.","bank_match_title":"Matching bank payment","bank_match_card_label":"Bank payment","bank_match_card_label_refund":"Bank refund","bank_match_caption":"Linked to the invoice on save \u2014 the payment is booked to accounting automatically.","bank_match_dismiss":"Unlink","bank_match_dismiss_header":"Unlink the payment","bank_match_dismiss_message":"The payment won't be linked to the invoice and the transaction stays pending in the bank queue.","advance_match_title":"Already paid","advance_match_card_label":"Advance payment","advance_match_caption":"This payment is awaiting an invoice. On save it is linked to the invoice, which is marked paid.","advance_match_dismiss_message":"The payment won't be linked to the invoice and keeps waiting for one.","default_row_name":"Invoice row","form_save_duplicate":"Save duplicate to accounting","form_save":"Save to accounting","draft_saved":"Changes saved","draft_save_failed":"Saving the changes failed","draft_reset":"Restore AI suggestion","draft_reset_hint":"Discards your changes and restores the data the AI suggested","draft_reset_header":"Restore the AI suggestion?","draft_reset_message":"Your changes to this invoice are discarded and the fields are filled again with the data the AI suggested.","form_self_invoice_disabled":"Cannot confirm own company invoices","form_wrong_recipient_disabled":"Cannot confirm wrong recipient invoices","form_known_person_disabled":"Personal invoices should be entered as expense reports","alert_known_person_prefix":"Invoice recipient","alert_known_person_middle":"is identified as","alert_known_person_suffix":".","alert_known_person_owner":"company owner","alert_known_person_employee":"company employee","alert_known_person_reporting":"accountable person","alert_known_person_vat_warning":"VAT cannot be reclaimed on invoices billed to a person.","alert_known_person_add_reporting_person":"Add as accountable person","known_person_label":"Accountable person","known_person_tooltip":"Identified as a company-related person","add_supplier_title":"Add as recurring supplier","add_supplier_name":"Supplier name","add_supplier_placeholder":"E.g. Telia Eesti","add_supplier_client":"Client in accounting","add_supplier_search":"Search client...","add_supplier_email_pattern":"Email pattern:","add_supplier_domain_notice":"All emails from domain :domain will be associated with this supplier.","add_supplier_button":"Add supplier","blocked_title":"Blocked senders","blocked_none":"No blocked senders.","blocked_none_desc":"Emails from blocked senders will not appear in the inbox.","blocked_email":"Email address","blocked_reason":"Reason","blocked_date":"Blocked","blocked_add_email":"Email address","blocked_add_placeholder":"e.g. spam@example.com","blocked_add_reason":"Reason (optional)","blocked_add_reason_placeholder":"E.g. marketing email","blocked_add_button":"Block","blocked_manual":"Manually added","blocked_from_inbox":"Blocked from inbox","unblock":"Unblock","pdf_download":"Download","sync_title":"Mailbox synchronization","sync_description":"Sync connects to mailboxes, searches emails, downloads attachments, and classifies to identify invoices.","sync_step_connect":"Connecting to mailboxes","sync_step_connect_desc":"Establishes connection to selected email accounts","sync_step_search":"Finding emails","sync_step_search_desc":"Searching for emails in selected period","sync_step_download":"Downloading attachments","sync_step_download_desc":"Downloading PDFs and other attachments","sync_step_classify":"Classifying emails","sync_step_classify_desc":"Identifying invoices and classifying emails","sync_step_analyze":"AI invoice analysis","sync_step_analyze_desc":"Analyzing invoice data from files with AI","sync_preset_today":"Today","sync_preset_yesterday":"Yesterday","sync_preset_7days":"7 days","sync_preset_this_week":"This week","sync_preset_this_month":"This month","sync_inboxes":"Mailboxes","sync_deselect_all":"Deselect all","sync_period":"Period","sync_custom_range":"Choose range","sync_range_start":"Start","sync_range_start_placeholder":"Choose start date","sync_range_end":"End","sync_range_end_placeholder":"Choose end date","sync_last_synced":"Last synced:","sync_syncing":"Syncing... :time","sync_emails_found":":count emails found","sync_new_processed":":count new emails processed","sync_no_new_emails":"No new emails found","sync_invoices_found":":count new invoices identified","sync_no_invoices":"No new invoices identified","sync_analyzing_progress":":analyzed\/:total invoices analyzed...","sync_processing_progress":":processed\/:total processed...","sync_analysis_cancelled":"Analysis cancelled","sync_analysis_complete":":analyzed\/:total invoices analyzed","sync_analysis_failed":"Analysis failed","sync_no_to_analyze":"No invoices to analyze","sync_no_emails_in_period":"No emails found in selected period","sync_no_new_invoices":"No new invoices found","sync_cancel_analysis":"Cancel analysis","sync_syncing_status":"Syncing...","sync_stale_title":"Stale analysis emails","sync_select_all_stale":"Select all","sync_reanalyze_stale":"Re-analyze","sync_reanalyzing":"Re-analyzing the emails","sync_reanalyzing_count":":count emails","sync_reanalyzing_hint":"Each email is read again by the AI. For a larger selection this can take a couple of minutes.","sync_reanalyze_progress":":analyzed\/:total analyzed","sync_analyzed_count":":count analyzed","expense_report_title":"Expense report","expense_report_accountable_person":"Accountable person","expense_report_period":"Period","expense_report_year":"Year","expense_report_month":"Month","expense_report_date":"Report date","expense_report_row_sum_with_vat":"Amounts include VAT","expense_report_submit":"Create expense report","expense_report_created_as_draft":"Expense report created as draft.","expense_report_open":"Open expense report","expense_report_doc_number":"Doc no","expense_report_status":"Status","expense_report_total":"Total","feedback_single_title":"AI categorized an expense incorrectly","feedback_single_detail":":description \u2192 :account. Would you like to add a category so AI learns?","feedback_multiple_title":"AI categorized :count expenses incorrectly","feedback_multiple_detail":"Would you like to add categories so AI learns?","feedback_dialog_title":"Add expense category","feedback_dialog_title_multiple":"Add expense categories","feedback_dialog_description":"Add a description (keywords) that AI will use to correctly categorize similar expenses in the future.","feedback_label":"Label","feedback_description":"Description \/ keywords","feedback_description_placeholder":"Keywords for AI (e.g. Notion, Figma, GitHub)","feedback_account":"Expense account","feedback_save":"Save category","feedback_save_multiple":"Save categories","feedback_saved":":count categories added","ai_quota_exhausted":"Your monthly AI request limit is used up \u2014 new invoices are imported without data extraction. Enable additional requests to resume automatic processing.","ai_quota_enable_overage":"Enable additional requests","auto_vendors_title":"Supplier automation","auto_vendors_desc":"Choose whose invoices are booked as purchase invoices without separate confirmation.","auto_vendors_empty":"No learned suppliers yet","auto_vendors_empty_desc":"Confirm a few invoices from the same supplier \u2014 Numera learns the accounts and offers automatic processing itself.","auto_vendors_col_vendor":"Supplier","auto_vendors_col_status":"Status","auto_vendors_col_confirmed":"Confirmed invoices","auto_vendors_col_auto":"Added automatically","auto_vendors_col_account":"Default account","auto_vendors_col_toggle":"Automatic processing","auto_vendors_status_auto":"Automatic","auto_vendors_status_ready":"Ready","auto_vendors_status_learning":"Learning","auto_vendors_status_auto_tooltip":"Invoices from this supplier are processed automatically","auto_vendors_status_ready_tooltip":"Accounts are learned \u2014 automatic processing can be enabled","auto_vendors_status_learning_tooltip":":count more confirmed invoices before automatic processing can be enabled","auto_vendors_senders_more":"+:count addresses","auto_vendors_last_auto":"Last :date","auto_vendors_enabled":"Automatic processing enabled","auto_vendors_disabled":"Automatic processing disabled","auto_vendors_toggle_failed":"Could not change automatic processing","auto_vendors_patterns":":count learned lines","auto_vendors_count":":count automatic","auto_vendors_search":"Search suppliers","auto_vendors_no_account":"No account"},"emails":{"quote_access_code":{"subject":":code \u2014 code to open the proposal (:company)","heading":"Your proposal access code","subtitle":"Enter this code to open \u201c:quote\u201d from :company.","disclaimer":"The code is valid for :minutes minutes. If you did not request it, you can ignore this message."},"quote_proposal_link":{"cta":"Open the proposal","how":"The link is personal and opens the proposal on this device with one click. Opening it from another device asks for a code sent to your e-mail.","valid_until":"The proposal is valid until :date."},"quote_accepted":{"subject":"Proposal accepted: :quote (:company)","headline":"Proposal \u201c:quote\u201d has been accepted","intro":"This is your copy of the acceptance. :company was notified at the same moment.","number":"Proposal number","accepted_by":"Accepted by","total":"Total (up to)","attachment":"The accepted proposal is attached as a PDF."},"login_code":{"subject":"Your login code: :code \u2014 Numera","heading":"Login code","subtitle":"Enter this code in the Numera app.","disclaimer":"This code is valid for <span style=\"color: #71717a;\">:minutes minutes<\/span>. If you didn't request it, you can ignore this message \u2014 nobody can log in without the code."},"magic_link":{"subject_registration":"Confirm your account \u2014 Numera","subject_login":"Log in \u2014 Numera","heading_registration":"Welcome to Numera!","heading_login":"Numera","subtitle_registration":"Click the button below to activate your account.","subtitle_login":"Click the button below to log in.","button_registration":"Activate account","button_login":"Log in","disclaimer":"This link is valid for <span style=\"color: #71717a;\">15 minutes<\/span>. If you didn't request this link, you can ignore this message."},"welcome":{"subject":"Welcome to Numera!","heading":"Welcome to Numera!","greeting":"Hi :name,","subtitle":"Your account is created and ready to use. Numera helps you keep invoices, expenses, and accounting in order \u2014 all in one place.","next_step":"Start by adding your company to get the most out of Numera.","button":"Open Numera","help":"If you have any questions, write to us at <span style=\"color: #71717a;\">info@numera.ee<\/span> \u2014 we're happy to help."},"company_welcome":{"subject":"Company :company has been created in Numera","heading":"Company created","greeting":"Hi :name,","subtitle":"Company :company is now ready in Numera. You can start creating invoices, managing expenses, and doing your accounting right away.","next_step":"We recommend reviewing the company settings and bank account details first.","button":"Open dashboard","help":"If you have any questions, write to us at <span style=\"color: #71717a;\">info@numera.ee<\/span> \u2014 we're happy to help."},"invitation":{"subject":"Invitation to :company \u2014 Numera","heading":"Company invitation","subtitle_inviter":"invites you to join","subtitle_suffix":"on Numera.","button_existing":"Join company","button_new":"Create account","disclaimer":"This invitation is valid for <span style=\"color: #71717a;\">7 days<\/span>. If you didn't expect this invitation, you can ignore this message."},"sales_invoice":{"sent_via":"Sent via"},"quote":{"sent_via":"Sent via"},"calendar_invited":{"subject":"Event invitation: :title","heading":"Event invitation","invited_by":":name invited you to an event.","repeats_label":"Repeats","when_label":"Time","where_label":"Location","description_label":"Description","attendees_label":"Attendees","project_label":"Project","client_label":"Client","all_day":"All day","view_in_calendar":"View in Numera","sent_via":"Sent via"},"calendar_rescheduled":{"subject":"Event :title was rescheduled","heading":"Event rescheduled","rescheduled_by":":name changed the event time.","rescheduled_by_series":":name changed the time of this event and the ones after it.","repeats_label":"Repeats","previous_label":"Previous time","new_label":"New time","where_label":"Location","description_label":"Description","attendees_label":"Attendees","project_label":"Project","client_label":"Client","all_day":"All day","view_in_calendar":"View in Numera","sent_via":"Sent via"},"calendar_location_changed":{"subject":"Location changed: :title","heading":"Event location changed","changed_by":":name changed the event location.","changed_by_series":":name changed the location of this event and the ones after it.","repeats_label":"Repeats","when_label":"Time","previous_location_label":"Previous location","new_location_label":"New location","previous_meeting_label":"Previous video call","new_meeting_label":"New video call","none":"\u2014","all_day":"All day","view_in_calendar":"View in Numera","sent_via":"Sent via"},"calendar_cancelled":{"subject":"Event cancelled: :title","heading":"Event cancelled","cancelled_by":":name cancelled this event.","cancelled_by_series":":name cancelled this event and all the ones after it.","repeats_label":"Repeated","when_label":"Start time","where_label":"Location","description_label":"Description","attendees_label":"Attendees","project_label":"Project","client_label":"Client","all_day":"All day","view_in_calendar":"View in Numera","sent_via":"Sent via"},"calendar_reminder":{"subject":"Reminder: :title","heading":"Reminder","starts_in":"The event starts in :lead.","starts_now":"The event is starting now.","when_label":"Time","where_label":"Location","description_label":"Description","attendees_label":"Attendees","project_label":"Project","client_label":"Client","all_day":"All day","view_in_calendar":"View in Numera","sent_via":"Sent via"},"tax_deadline":{"subject_upcoming":":company \u00b7 :label deadline is approaching \u2013 :period","subject_due":":company \u00b7 :label deadline is today \u2013 :period","subject_overdue":":company \u00b7 :label deadline has passed \u2013 :period","subject_rejected":":company \u00b7 :label was rejected in e-MTA \u2013 :period","subject_annexes_refused":":company \u00b7 :label were not sent to e-MTA \u2013 :period","rejected_body_kmd":"e-MTA rejected the VAT return for :period. Review the errors and resubmit the declaration.","rejected_body_tsd":"e-MTA rejected the TSD payouts for :period. Review the errors and resubmit.","refused_body_tsd":"e-MTA did not accept the TSD payouts for :period. :guidance","refused_body_tsd_annexes":"e-MTA did not accept the TSD annexes (dividends etc.) for :period from Numera. :guidance","heading":"Tax deadline","greeting":"Hi :name,","company_label":"Company","deadline_label":"Deadline","amount_label":"Amount due","cta":"Open tax overview","sent_via":"Sent via","labels":{"kmd":"KMD (VAT return)","tsd":"TSD (income and social tax return)","inf14":"INF 14","salary":"Salary payment","tsd_payouts":"TSD payouts","tsd_annexes":"TSD annexes"}},"bank_review_reminder":{"intro":":company has bank transactions from last month waiting for confirmation. Review them: confirm the matched rows, find the missing invoices, or let NumeraAI handle the certain ones.","cta":"Review now"},"missing_documents_digest":{"subject":":company \u2014 :count source documents missing","intro":":company has :count outgoing payments with no source document (invoice or receipt). An undocumented expense may be a fringe benefit (TSD, due on the 10th) or carry deductible VAT (KMD, due on the 20th). Please send the missing documents or add them to Numera.","date":"Date","merchant":"Counterparty","amount":"Amount","requested":"requested","cta":"Open missing documents"},"support_ticket_opened":{"subject":"New support conversation \u2014 :company","heading":"Customer support","cta":"Open the conversation"},"support_agent_reply":{"subject":"Reply to your question: :subject","heading":"Numera support","title":":name replied to your question","greeting":"Hi :name,","cta":"Open the conversation in Numera","reply_hint":"Reply in Numera \u2014 answers to this email do not reach us."},"task_estimate":{"subject":"Estimate awaiting your response: :title","headline":"Estimate for \u201c:title\u201d","intro":":name (:company) added an estimate to the task and is waiting for your response.","hours_label":"Estimated effort","price_label":"Price range","note_label":"Note","cta":"View and respond"},"task_notifications":{"subject_single":":key :title","subject_many":":count updates across :tasks tasks","greeting":"Hi :name,","intro_single":"There was a change on your task.","intro_many":"There were changes on your tasks (:count).","priority":"Priority","due_date":"Due","sprint":"Sprint","open_task":"Open task","overflow":"And :count more changes.","cta":"Open tasks","opt_out":"You receive these because tasks are assigned to you in Numera. You can turn them off in settings.","lines":{"assigned":":actor assigned the task to you.","unassigned":":actor removed you from the task.","status_changed":":actor changed the status: :from \u2192 :to","completed":":actor marked the task done.","reopened":":actor reopened the task.","due_date_changed":":actor changed the due date: :from \u2192 :to","responsible_changed":":actor made you responsible.","commented":":actor commented: :excerpt"},"events":{"assigned":"Assigned","unassigned":"Removed","status_changed":"Status changed","completed":"Done","reopened":"Reopened","due_date_changed":"Due date changed","responsible_changed":"Responsible changed","commented":"Comment"}},"document_request":{"subject":"Invoice request \u2014 payment :date, :amount","body":"Hello\n\nWe made a payment of :amount to you on :date (reference: :description).\nWe are missing the invoice or receipt for this payment. Please send the document by replying to this email.\n\nBest regards\n:company"},"education_approved":{"subject":":school can use Numera for teaching","heading":"The education program is confirmed","greeting":"Hello, :name!","body":"The course has :seats places and the program is valid until :date.","next_step":"Open the link and create your practice company. Then share the same link with your students: each of them creates a practice company with it, and you see all of them.","button":"Open the join link","guide":"Guide for teachers (in Estonian)"},"education_rejected":{"subject":":school \u2014 education program application","heading":"The application was not confirmed this time","greeting":"Hello, :name!","body":"We reviewed the application and did not confirm it this time.","reply":"If something has changed or was unclear, reply to this e-mail."}},"employees":{"title":"Employees","new_employee":"New employee","count_label":"employee|employees","import_from_emta":"Import from EMTA","add_employee":"Add employee","delete_employee":"Delete employee","calculate_salary":"Calculate salary","view_all":"View all","filter_active":"Active","filter_terminated":"Terminated","filter_type_employee":"Employee","filter_type_board_member":"Board member","filter_type_contractor":"Contract of services","empty_title":"No employees","empty_description":"Press New employee to add your first employee.","name":"Name","personal_code":"Personal code","is_non_resident":"Non-resident","is_non_resident_hint":"The employee is not an Estonian tax resident. Enter their MTA non-resident registry code or foreign personal code instead of an isikukood.","non_resident_code":"Registry or personal code","tax_residency_country":"Country of tax residency","tax_residency_country_hint":"EMTA requires the residency country on a non-resident payout and validates it against its own registry.","type":"Type","position":"Position","gross_salary":"Gross salary","start_date":"Start date","end_date":"End date","status":"Status","first_name":"First name","last_name":"Last name","birth_date":"Date of birth","gender":"Gender","age":"Age","email":"Email","phone":"Phone","work_load":"Work load","work_load_percent":"Work load (%)","linked_user":"Linked user","linked_user_help":"The user this employee logs project time as. Without it their salary cost never reaches project profitability.","holiday_days":"Holiday days","holiday_days_per_year":"Holiday days per year","holiday_days_value":":days days","since_date":"Since :date","tabs":{"andmed":"Details","palk":"Pay and taxes","puhkused":"Vacations"},"vacation_balance":{"title":"Vacation balance","valid_remaining":"Unused vacation days","days_value":":days days","opening":"Opening balance","expires_on":"Expires :date","expired_on":":days days expired :date","accrued_used":"accrued :accrued \u00b7 used :used","expiring_warning":":days days expire on :date.","opening_days":"Vacation balance opening (days)","opening_date":"Opening balance date"},"notes":"Notes","notes_placeholder":"Write a note","documents":"Documents","male":"Male","female":"Female","yes":"Yes","no":"No","personal_data":"Personal data","bank_details":"Bank details","bank_account_iban":"Bank account (IBAN)","iban":"IBAN","bank":"Bank","bic_swift":"BIC\/SWIFT","bic":"BIC","employment":"Employment","salary_and_taxes":"Salary and taxes","address":"Address","street":"Street","city":"City","recent_salaries":"Recent salaries","basic_exemption":"Basic exemption","pension":"Funded pension","pension_second_pillar":"Funded pension (2nd pillar)","other_employer":"Works at another employer","is_pensioner":"Employee is a pensioner","is_retirement_pensioner":"Retirement pensioner","social_tax_from_actual":"Social tax is calculated on actual pay","social_tax_from_minimum":"Social tax is calculated on the minimum rate","social_tax_minimum_exemption":"Exemption from the social tax minimum","social_tax_minimum_exemption_none":"No exemption","social_tax_minimum_exemption_hint":"In the cases of \u00a7 2 (4) of the Social Tax Act social tax is calculated on the pay actually paid, not on the monthly rate.","pay_day":"Pay day","contractual_pay_day":"Contractual pay day","payment_date_field":"Payment date","day_suffix":" day","last_day":"Last day","last_day_of_month":"last day of the month","date_ordinal":"date","payroll_start":"Payroll in Numera since","payroll_start_short":"Payroll since","month_placeholder":"Month","payroll_start_tooltip_next":"Example: If you select :month :year, the first salary calculation is for :month_gen and payment is made the following month.","payroll_start_tooltip_current":"Example: If you select :month :year, both the first salary calculation and payment are in :month_gen.","pay_day_tooltip":"Current month = last day of the month. Next month = specific date next month. Taxes are calculated based on payment month rates (cash-based).","confirm_delete":"Are you sure you want to delete this employee?","contract_filename":"Employment contract \u2014 :name.pdf","resolution_filename":"Shareholders resolution \u2014 :name.pdf","no_salaries":"No salary calculations. Press 'Calculate salary' to create the first one.","tor_reminder":"T\u00d6R reminder","tor_checklist_intro":"New employee registration checklist:","tor_register":"Register employee in","tor_register_link":"T\u00d6R (e-MTA)","tor_health_insurance":"Verify Health Insurance Fund coverage","tor_labour_inspectorate":"Notify Labour Inspectorate (if needed)","add_new_employee_title":"Add new employee","overview":"Overview","employee_data":"Employee data","personal_code_invalid":"Personal code is invalid.","personal_code_exists":"An employee with this personal code already exists.","email_invalid":"Please enter a valid email address.","start_employment_date":"Employment start date","date_placeholder":"dd.mm.yyyy","position_placeholder":"e.g. Accountant","optional_notes":"Optional notes...","add_employee_button":"Add employee","emta_import_title":"EMTA employee import","preview_and_settings":"Preview and settings","importing":"Importing...","import_complete":"Import complete","step_csv_read":"Reading CSV file","step_csv_read_desc":"Reads and parses EMTA export content","step_validate":"Validating data","step_validate_desc":"Checks personal codes and duplicates","step_create":"Creating employees","step_create_desc":"Creates new employees in the database","csv_empty":"CSV file is empty or contains only headers.","csv_unknown_format":"Unknown CSV format \u2014 make sure you uploaded an EMTA employment register (T\u00d6R) export.","csv_no_valid":"No valid employees found in the CSV file.","skipped_inactive":":count inactive record was skipped (status is not \"Active\").|:count inactive records were skipped (status is not \"Active\").","selected_count":"Selected: :selected \/ :total employees","show_salary_settings":"Customize salary settings","hide_salary_settings":"Hide salary settings","using_defaults":"Using default values (gross :gross \u20ac, exemption :exemption \u20ac). You can change them later on the employee card.","settings_apply_to_all":"These settings apply to all imported employees. You can change them later for each employee.","mixed_types_info":"The imported employees include both employees and board members. Board member employer costs are lower as unemployment insurance contributions do not apply.","employees_created":":count employee created|:count employees created","employees_restored":", :count restored","employees_skipped":", :count skipped","skipped_label":"Skipped:","start_import":"Start import","import_actions":"Actions","load":"Load","import_instructions":"Download your employee list from EMTA (e-MTA \u2192 Employment register \u2192 Export CSV) and upload it here. Numera will create an employee for each active record.","estimated_cost":"Estimated cost for :count employees:"},"enums":{"account_category":{"assets":"Assets","liabilities_and_equity":"Liabilities and equity","revenue":"Revenue","expense":"Expense"},"account_type":{"detail":"Detail","summary":"Summary"},"bank_transaction_category":{"payment":"Invoice payment","receipt":"Invoice receipt","gl_transaction":"Other entry","salary":"Salary payment","expense_report":"Expense report payment","dividend":"Dividend payout","advance":"Advance payment","advance_refund":"Advance refund","loan_payment":"Loan or lease instalment"},"bank_transaction_status":{"pending":"Pending","matched":"Matched","confirmed":"Confirmed","dismissed":"Dismissed"},"document_chase_state":{"open":"Document missing","excluded":"No document needed","requested":"Requested","resolved":"Resolved","ignored":"Ignored"},"credit_debit":{"credit":"Receipt","debit":"Payment"},"dividend_decision_status":{"pending":"Pending","processing":"Processing","completed":"Completed","partially_completed":"Partial"},"dividend_payout_status":{"pending":"Pending","paid":"Paid","failed":"Failed"},"email_ingest_status":{"pending":"Pending","confirmed":"Confirmed","declined":"Declined"},"email_ingest_destination":{"inbox":"Inbox","filtered":"Filtered","ignored":"Ignored","auto_processed":"Auto-processed"},"employee_status":{"active":"Active","terminated":"Terminated"},"social_tax_minimum_exemption":{"reduced_working_time":"Reduced working time (a minor or educational staff)","raising_children":"Raising a child under three or at least three children under 19","student":"Pupil or student","long_term_unemployed":"Registered as unemployed for at least six months before starting","partial_work_ability":"Partial or no work ability","council_member":"Member of a local government council","unspecified":"Ground not specified (taken over from other payroll software)"},"employee_type":{"employee":"Employee","board_member":"Board member","contractor":"Contract of services"},"cost_mode":{"manual":"Set manually","salary":"Salary-based","subcontractor":"Subcontractor","salary_and_subcontractor":"Salary + subcontracting"},"cost_rate_source":{"payroll":"Payroll","subcontractor":"Subcontracting","manual":"Manual"},"expense_report_status":{"draft":"Draft","posted":"Confirmed","paid":"Paid"},"expense_report_type":{"kuluaruanne":"Expense report","lahetusaruanne":"Travel report","soidupaevik":"Driving log"},"fixed_asset_depreciation_start":{"from_month_start":"End of following month","from_purchase_date":"End of purchase month","on_purchase_date":"Purchase date"},"fixed_asset_entry_status":{"pending":"Pending","posted":"Posted","imported":"Imported"},"loan_interest_type":{"fixed":"Fixed","floating":"Floating"},"fixed_asset_status":{"in_progress":"Under construction","active":"Active","fully_depreciated":"Fully depreciated","disposed":"Disposed"},"fixed_asset_transaction_interval":{"monthly":"Monthly","quarterly":"Quarterly","annually":"Annually"},"income_account_type":{"bank_account":"Bank account","cash_register":"Cash register","settlement":"Settlement","prepayment":"Prepayment","other":"Other","investment":"Investment account"},"investment_holding_type":{"short_term":"Short-term","long_term":"Long-term"},"investment_import_status":{"pending":"Pending","processing":"Processing","completed":"Completed","failed":"Failed"},"investment_platform":{"lightyear":"Lightyear","lhv":"LHV","interactive_brokers":"Interactive Brokers","etoro":"eToro","swedbank":"Swedbank","seb":"SEB","trading212":"Trading 212","binance":"Binance","coinbase":"Coinbase","kraken":"Kraken","other":"Other"},"investment_asset_class":{"security":"Securities","crypto":"Crypto assets"},"investment_transaction_type":{"deposit":"Deposit","withdrawal":"Withdrawal","buy":"Buy","sell":"Sell","dividend":"Dividend","interest":"Interest","fee":"Fee","tax":"Withholding tax","revaluation":"Revaluation","fx_conversion":"FX conversion","opening_balance":"Opening balance"},"investment_instrument_type":{"term_deposit":"Term deposit","loan_given":"Loan given"},"investment_instrument_status":{"active":"Active","matured":"Matured","repaid":"Repaid","written_off":"Written off"},"investment_participation_kind":{"subsidiary":"Subsidiary","associate":"Associate","other":"Other participation"},"investment_participation_method":{"cost":"Cost method","fair_value":"Fair value method","equity":"Equity method"},"investment_participation_method_desc":{"cost":"The stake stays at acquisition cost; dividends are income, a decline in value is booked as impairment.","fair_value":"The stake is revalued to fair value; value changes go through profit or loss.","equity":"The carrying amount follows the investee's equity: the profit share increases it, dividends reduce it."},"investment_participation_status":{"active":"Active","disposed":"Disposed"},"investment_participation_event_type":{"acquisition":"Acquisition","additional_investment":"Additional investment","dividend":"Dividend","revaluation":"Revaluation","equity_pickup":"Profit share","impairment":"Impairment","disposal":"Disposal"},"investment_property_model":{"fair_value":"Fair value model","cost":"Cost model"},"investment_property_model_desc":{"fair_value":"The property is revalued to fair value; value changes go through the income statement and no depreciation is booked.","cost":"The property stays on the balance sheet at cost and depreciates monthly like a fixed asset."},"investment_property_status":{"active":"Active","disposed":"Disposed"},"investment_property_event_type":{"acquisition":"Acquisition","improvement":"Improvement","revaluation":"Revaluation","disposal":"Disposal"},"investment_schedule_row_type":{"interest_accrual":"Interest accrual","interest_payment":"Interest received","principal_repayment":"Principal repayment","maturity":"Maturity"},"investment_schedule_status":{"pending":"Pending","posted":"Posted","paid":"Received","skipped":"Skipped"},"investment_interest_frequency":{"monthly":"Monthly","quarterly":"Quarterly","annually":"Annually","at_maturity":"At maturity"},"pay_day_type":{"current_month":"Current month","next_month":"Next month"},"periodization_entry_status":{"pending":"Pending","posted":"Posted"},"periodization_interval":{"monthly":"Monthly","quarterly":"Quarterly","annually":"Annually"},"periodization_type":{"prepaid_expense":"Prepaid expense","deferred_revenue":"Deferred revenue"},"quick_scan_blocker":{"missing_vendor":"Supplier name could not be read","missing_invoice_date":"Invoice date could not be read","no_rows":"No invoice rows were found","unmapped_row":"Some rows have no expense account","hospitality_detected":"Hospitality costs must be split first","duplicate_invoice":"This invoice has already been entered","self_invoice":"This looks like an invoice you issued","wrong_recipient":"The invoice is not addressed to your company","prepaid_deduction":"A prepayment has been deducted on the invoice","extraction_quality":"The extraction result needs review","foreign_vat":"Foreign VAT needs checking","not_vat_invoice":"Not an invoice for VAT purposes","booking_failed":"The entry could not be booked"},"report_type":{"balance_sheet":"Balance sheet","income_statement":"Income statement","cash_flow":"Cash flow","trial_balance":"Trial balance","vat_report":"VAT report"},"salary_payment_status":{"pending":"Pending","paid":"Paid"},"salary_status":{"calculated":"Calculated","paid":"Taxes unpaid","declared":"Declared","taxes_paid":"Taxes paid"},"sprint_status":{"planned":"Planned","active":"Active","completed":"Completed"},"epic_status":{"open":"Open","done":"Done"},"phase_status":{"open":"Open","done":"Done"},"work_interruption_kind":{"pohipuhkus":"Annual leave","lapsepuhkus":"Child leave","isapuhkus":"Paternity leave","oppepuhkus":"Study leave","hoolduspuhkus":"Caregiver leave","haigusleht":"Sick leave","palgata_puhkus":"Unpaid leave","tooluus":"Unexcused absence","vanemapuhkus":"Parental leave","aja_asendusteenistus":"Military or alternative service","puudumine_tooandja_loal":"Absence with employer's permission","muu":"Other interruption"},"work_interruption_sub_type":{"haigus":"Illness","olmevigastus":"Domestic injury","liiklusvigastus":"Traffic injury","karantiin":"Quarantine","kutsehaigus":"Occupational disease","tooonnetus":"Work accident","rasedus":"Pregnancy","hooldusleht":"Care leave","elundidoonor":"Organ or stem cell donation"},"work_interruption_status":{"draft":"Draft","approved":"Approved","posted":"Posted"},"compensation_method":{"average_pay":"Based on average pay","fixed_monthly":"Keep monthly pay unchanged","sum":"Amount","manual":"Manual"},"salary_reconstruction_confidence":{"auto":"Automatic","heuristic":"Heuristic","manual":"Manual","needs_review":"Needs review"},"salary_reconstruction_source":{"gl_single":"GL (single employee)","gl_even_split":"GL (even split)","gl_memo_name":"GL (memo name)","gl_manual":"GL (manual)","bank_statement":"Bank statement","palk_api":"Merit Palk API","tsd_xml":"TSD XML"},"tax_payment_source":{"vat_payment":"VAT payment","tsd_submission":"TSD payment","bank_transaction":"Bank transaction","motor_vehicle_tax":"Motor vehicle tax","manual":"Manual","gl_sync":"GL import"},"tax_payment_status":{"draft":"Draft","paid":"Paid"},"tax_payment_type":{"kmd":"VAT payment","tsd":"TSD payment","motor_vehicle_tax":"Motor vehicle tax","maamaks":"Land tax"},"tsd_status":{"draft":"Draft","submitted":"Submitted","paid":"Paid"},"project_status":{"planned":"Planned","in_progress":"In progress","on_hold":"On hold","completed":"Completed","cancelled":"Cancelled"},"project_type":{"one_off":"One-off","scrum":"Scrum"},"project_billing_type":{"hourly":"Hourly","fixed":"Fixed price"},"project_share_channel":{"supplier":"By invoice","payroll":"Through payroll","none":"On paper"},"project_share_kind_short":{"fixed":"\u20ac","percent_of_revenue":"% of revenue","percent_of_remainder":"% of the rest"},"project_share_kind":{"fixed":"Fixed amount","percent_of_revenue":"% of project revenue","percent_of_remainder":"% of what is left"},"project_visibility":{"members_only":"Visible to members only","public":"Public"},"project_member_role":{"owner":"Owner","manager":"Manager","member":"Member","guest":"Guest"},"task_status":{"planned":"Planned","in_progress":"In progress","completed":"Completed","cancelled":"Cancelled"},"task_status_category":{"todo":"To do","in_progress":"In progress","done":"Done","cancelled":"Cancelled"},"task_priority":{"low":"Low","medium":"Medium","high":"High"},"task_type":{"task":"Task","feature":"Feature","bug":"Bug","improvement":"Improvement","chore":"Chore"},"project_document_type":{"client_brief":"Client brief","quote":"Quote","contract":"Contract","correspondence":"Correspondence","specification":"Specification","other":"Other"},"project_document_source":{"client":"From client","us":"From us"},"company_role":{"owner":"Owner","accountant":"Accountant","employee":"Employee","guest":"Guest"},"module_access":{"dashboard":"Dashboard","invoice_inbox":"Invoice inbox","invoices":"Invoices","quotes":"Quotes","investments":"Investments","payroll":"Payroll","taxes":"Taxes","reports":"Reports","accounting":"Accounting","projects":"Projects","calendar":"Calendar","analytics":"Analytics","ai_features":"AI features","settings":"Settings","company_admin":"Company admin"},"support_ticket_status":{"open":"Open","pending_customer":"Awaiting reply","solved":"Solved"},"support_ticket_category":{"question":"Question","bug":"Bug","billing":"Billing","feature":"Feature request"},"support_message_role":{"customer":"Customer","agent":"Numera support","system":"System"}},"errors":{"quote":{"not_respondable":"This proposal can no longer be answered.","invalid_code":"The code is wrong or has expired. Request a new one.","verify_first":"Verify your e-mail address first."},"slack":{"scope_unclear":"Decide first whether this request is within the agreed scope or extra work."},"comment_parent_invalid":"Parent comment not found.","comment_depth_exceeded":"Replies can only be added to root comments.","task_estimate_already_responded":"This estimate has already been responded to.","task_estimate_range_inverted":"The upper price cannot be lower than the starting price.","period_lock":{"already_closed":"This period is already closed.","only_owner_can_reopen":"Only the company owner can reopen a period.","not_closed":"This period is not closed.","cannot_delete_closed":"A closed period cannot be deleted.","has_entries":"The period cannot be deleted because it has entries.","overlaps_existing":"The period overlaps with an existing period."},"gl_transaction":{"period_locked":"This entry cannot be modified \u2014 the accounting period is closed.","linked_to_payment":"The entry cannot be deleted because it is linked to a payment or receipt. Delete the payment or receipt first.","unbalanced":"The entry is not balanced: debit :debit does not equal credit :credit.","expense_account_unresolved":"The invoice line expense account could not be resolved \u2014 configure the company default expense account.","income_account_unresolved":"The invoice line income account could not be resolved \u2014 configure the company default income account.","input_vat_account_unresolved":"The input VAT account for VAT type \":vat_type\" could not be resolved \u2014 configure it on the VAT type or in the company default account settings.","output_vat_account_unresolved":"The output VAT account for VAT type \":vat_type\" could not be resolved \u2014 configure it on the VAT type or in the company default account settings.","reverse_vat_account_unresolved":"The reverse-charge VAT accounts for VAT type \":vat_type\" could not be resolved \u2014 configure the input and output accounts on the VAT type.","owned_by_document":"This entry belongs to a document (:document) and cannot be edited or deleted here \u2014 change the document itself.","owned_by_bank_duplicate":"The entry cannot be deleted because a bank transaction references it as an already-recorded cash movement. Unlink the bank transaction first.","imported_entry":"The ledger entry of this invoice was imported from other software. Numera does not change that entry."},"accounts":{"not_configured":"Accounting account :code is not configured \u2014 add it to the chart of accounts or set it in the Automatic entries settings."},"purchase_invoice":{"already_paid":"The invoice is already marked as paid.","synced":"This invoice was imported from other software and cannot be edited in Numera. Change it where it was imported from."},"tax_payment":{"accounts_not_configured":"Tax prepayment account (1520) or bank account is not configured."},"motor_vehicle_tax":{"accounts_not_configured":"The motor vehicle tax expense, liability, or prepayment account is not configured.","already_paid":"This motor vehicle tax installment is already marked as paid.","already_settled_in_ledger":"This motor vehicle tax installment has already been settled in the general ledger \u2014 double posting is not allowed.","no_vehicles":"To pay motor vehicle tax, first add a vehicle and set its annual tax.","bank_transaction_must_be_pending":"The bank transaction is already confirmed or does not belong to this company."},"salary_review":{"cells_sum_mismatch":"The sum of the entered gross amounts (:sum \u20ac) does not equal the journal entry's total wage expense (:gl_total \u20ac). Check the split and try again."},"project_share":{"paid_through_payroll":"A revenue split row that has been paid through payroll cannot be removed.","not_for_employee":"This project share does not belong to this employee."},"salary":{"employee_not_active":"The employee is not active.","period_already_exists":"A payroll calculation already exists for this period.","period_locked":"This entry cannot be created \u2014 the accounting period is closed.","payment_sum_mismatch":"The selected payouts (:selected \u20ac) do not equal the net salary (:net \u20ac). A payroll calculation can only be marked paid in full.","recalculation_only_calculated":"Recalculation is only allowed in calculated status.","must_be_calculated_for_payment":"The payroll must be in calculated status for payment.","rate_period_mismatch":"The payment date (:paid) falls in a different tax rate period than the calculation's payment due date (:due). Taxation is cash-based \u2014 set the payment due date to the actual payment date and recalculate the salary.","must_be_paid_for_declaration":"The payroll must be paid before it can be declared.","must_be_declared_for_tax_payment":"The payroll must be declared before tax payment.","delete_only_calculated":"Deletion is only allowed in calculated status.","accounts_not_configured":"Payroll accounts are not configured. Missing: :missing","must_be_paid_for_unpay":"The payroll must be in paid status to reverse the payment.","no_payment_to_reverse":"The payroll has no payment to reverse.","payment_employee_mismatch":"The payment belongs to a different employee and cannot be linked to this payroll.","no_gl_to_delete":"No GL entry found.","cannot_delete_has_payment":"The payroll cannot be deleted \u2014 delete the associated payment first."},"salary_proposal":{"not_confirmable":"This proposal can no longer be confirmed.","period_locked":"The accounting period is closed \u2014 the proposal cannot be confirmed.","stale":"The amounts have changed in the meantime. Ask NumeraAI to draft a new proposal.","error":"Confirming the proposal failed.","bank_connection_unavailable":"The bank connection is no longer active.","nothing_submitted":"No payments were sent to the bank \u2014 they are all already on their way.","employee_invalid":"The employee data no longer passes validation \u2014 most likely an employee with the same personal code was added in the meantime. Ask NumeraAI to draft a new proposal."},"vat_period":{"reopen_only_closed_or_submitted":"A VAT period can only be reopened when closed or submitted.","cannot_reopen_confirmed_payments":"The VAT period cannot be reopened \u2014 it has confirmed payments.","cannot_reopen_period_locked":"The accounting period is locked \u2014 the VAT period cannot be reopened.","cannot_close_period_locked":"The accounting period is locked \u2014 the VAT period cannot be closed.","submit_only_closed_or_paid":"A VAT period can only be submitted when closed or paid.","already_has_closing_entry":"The VAT period already has a closing entry.","cannot_close":"The VAT period cannot be closed in its current status.","close_only_draft_or_reviewed":"A VAT period can only be closed when in draft or reviewed status.","cannot_update_adjustments_closed":"The VAT period is closed \u2014 the adjustments can no longer be changed. Reopen the period to edit them.","cannot_update_vehicle_counts_closed":"The VAT period is closed \u2014 the vehicle counts can no longer be changed. Reopen the period to edit them.","kmd_figures_diverged":"The KMD figures have changed since the period was closed: the declaration would report output VAT of :rebuilt_output \u20ac and input VAT of :rebuilt_input \u20ac, but :stored_output \u20ac and :stored_input \u20ac were confirmed at closing. Reopen and re-close the period so the declaration and the closing entry match."},"vat_payment":{"only_closed_or_submitted":"A VAT payment can only be registered for a closed or submitted period.","amount_must_be_positive":"The payment amount must be positive.","cannot_register_for_refund":"A payment cannot be registered for a refund period.","amount_exceeds_liability":"The payment amount exceeds the period VAT liability.","only_awaiting_can_confirm":"Only an awaiting payment can be confirmed.","period_locked_cannot_confirm":"The accounting period is locked \u2014 the payment cannot be confirmed.","only_pending_can_delete":"Only a pending payment can be deleted.","no_remaining_liability":"The period VAT liability is already covered.","insufficient_prepayment_balance":"The EMTA prepayment account balance does not cover the full liability.","bank_transaction_must_be_pending":"The bank transaction must be unconfirmed.","company_mismatch":"Companies do not match.","period_locked":"The period is locked.","already_paid":"The VAT liability is already paid.","period_not_found":"VAT period not found.","amount_mismatch":"Bank transfer (\u20ac:bank) does not match KMD liability (\u20ac:liability). Difference: \u20ac:diff. Verify all purchase invoices are entered or correct the transfer at EMTA."},"expense_report":{"not_draft":"The report must be in draft status to approve.","not_posted":"The report must be in approved status to unapprove.","not_payable":"The report must be in approved status to pay.","not_paid":"No payment is linked to this report.","has_payments":"The report cannot be unapproved while payments are linked to it. Unlink the payments first.","payment_not_positive":"The payment amount must be greater than zero.","payment_exceeds_remaining":"The payment amount (:amount \u20ac) exceeds the report's outstanding balance (:remaining \u20ac).","linked_payments_exceed_remaining":"The selected payments (:amount \u20ac) exceed the report's outstanding balance (:remaining \u20ac).","no_bank_account":"The selected account has no linked financial account.","no_liability_account":"Liability account is missing.","no_input_vat_account":"The input VAT account is missing. Set it in the automatic entry settings and approve the report again.","no_per_diem_account":"The per diem expense account is missing. Set it in the automatic entry settings and approve the report again.","bank_tx_not_linkable":"The selected bank transaction cannot be linked \u2014 it is already confirmed or linked to another payment.","bank_tx_mismatch":"The bank transaction amount (:bank \u20ac) does not match the payment amount (:amount \u20ac).","not_selected":"Select an expense report before confirming."},"home_office":{"person_required":"The accountable person is required."},"currency":{"cannot_delete_base":"The base currency cannot be deleted."},"dividend":{"payout_already_paid":"The payout has already been paid.","payment_in_flight":"A payout of this decision has already been sent to the bank. Wait for the bank's confirmation or cancel the payment in the bank.","payout_not_paid":"The payout has not been paid yet.","payout_revert_tax_settled":"The payout cannot be undone \u2014 its income tax has already been paid.","payout_revert_linked":"The payout cannot be undone \u2014 it is linked to a bank transaction or a payment.","tsd_not_draft_for_date_change":"The date cannot be changed because the TSD for this month has already been submitted.","tsd_not_draft_for_payout":"The TSD for this month has already been submitted. Reopen the declaration before adding or changing a payout.","invalid_tax_payment_source":"Marking dividend tax paid requires a confirmed bank payment or a manual action.","decision_already_completed":"This dividend decision is already fully paid out.","payment_before_decided_at":"The payment date cannot be earlier than the decision date.","payment_date_locked":"The payment date falls in a locked accounting period \u2014 unlock the period to continue.","payment_exceeds_remaining":"The payment amount exceeds the decision's remaining balance.","linked_payments_exceed_net":"The selected payments exceed the decision's net amount.","custom_split_sum_mismatch":"The amounts allocated to shareholders must add up to the dividend net amount.","custom_split_unknown_shareholder":"The split includes a shareholder that does not exist in this company or is not active.","decision_not_selected":"Select the dividend decision to link this payment to.","tax_already_paid":"The income tax has already been paid.","decision_delete_period_locked":"The decision cannot be deleted \u2014 the linked entry is in a locked accounting period. Unlock the period to continue.","decision_delete_gl_shared":"The decision cannot be deleted \u2014 the tax offset entry is linked to other decisions or a TSD submission. Reopen the related TSD first."},"sync_stale":"The import was interrupted unexpectedly. Please try again.","integration":{"chart_flip_blocked":"The accounting system cannot be switched \u2014 the company already has accounting data. The chart of accounts can only be replaced on an empty company."},"source_invoices":{"unrecognized_report":"The file could not be read. Add the invoice as a PDF; for Bolt, the rides CSV or the report sent by e-mail works too.","unrecognized_invoice":"The invoice could not be read. Add, as a PDF, an invoice that the statement summarises.","statement_itself":"This file is itself a summary statement, not an invoice. Add the invoices it summarises.","wrong_recipient":"The buyer on the invoice is not your company, so no VAT can be deducted on it.","already_booked":"This invoice is already in accounting as its own purchase invoice. Adding it to the statement would deduct its VAT twice.","figures_mismatch":"The amounts on the invoice do not add up, so it cannot back a VAT deduction.","currency_mismatch":"The invoice is in a different currency from the statement.","still_fetching":"The invoices are still downloading. Try again in a moment."},"purchase_import":{"invalid_xml":"The file is not a valid e-invoice XML.","pdf_extraction_failed":"Invoice data extraction failed.","not_an_invoice":"The uploaded file does not appear to be a purchase invoice or receipt.","unsupported_format":"Only XML and PDF files are supported."},"profit_distribution":{"amounts_mismatch":"The total of distributed amounts must equal the net profit.","not_a_fiscal_year_end":"The selected date is not a fiscal year end for this company.","net_profit_stale":"The net profit has changed. According to the general ledger the fiscal year net profit is :expected \u20ac. Please reload the page and distribute that amount."},"tsd":{"must_be_submitted_to_confirm":"The TSD must be submitted to link a bank payment.","bank_transaction_must_be_pending":"The bank transaction must be in pending status.","company_mismatch":"The bank transaction does not belong to the same company.","period_locked":"The accounting period is closed \u2014 the bank payment cannot be confirmed.","confirm_via_tsd_view":"The EMTA payment must be confirmed in the TSD view.","closing_entry_mismatch_on_confirm":"The closing entry amount (:actual) does not match the declaration amount (:expected). Check the closing entry.","reopen_only_submitted":"Only a submitted TSD can be reopened.","cannot_reopen_period_locked":"The period cannot be reopened \u2014 the accounting period is locked.","already_paid":"The TSD has already been paid.","no_tax_to_settle":"The TSD has no tax amount to settle.","insufficient_prepayment_balance":"The prepayment account balance is insufficient: :available \u20ac available, :required \u20ac required.","offset_account_missing":"The TSD offset entry cannot be created: the account for component \":component\" (:codes) is not configured.","closing_entry_missing":"The closing entry is missing \u2014 tax liabilities have not been closed against the prepayment account.","closing_entry_partial_dividend":"The dividend closing entry is missing \u2014 create it in the dividend view.","closing_entry_partial_salary":"The salary closing entry is missing.","closing_entry_amount_mismatch":"The closing entry amount does not match the declaration amount."},"tax_interest":{"invalid_amount":"The tax interest amount must be greater than zero."},"payment_export":{"account_no_iban":"The selected account is missing an IBAN."},"unauthorized":"You do not have permission to perform this action.","ai_quota":{"exceeded":"Monthly AI request limit reached. Upgrade your plan or wait for the next month."},"ai_query":{"permission_denied":"You do not have access to the module this data belongs to."},"ai_model":{"not_allowed":"The selected AI model is not available.","not_on_plan":"This AI model is not part of this plan."},"email_already_confirmed":"This email has already been confirmed.","email_invoice_already_exists":"This invoice has already been confirmed (invoice no :number). Check the incoming invoices list.","client_not_in_company":"The selected client was not found among this company's clients.","vendor_profile":{"not_eligible":"This supplier does not yet have enough confirmed invoices for automatic processing.","no_patterns":"This supplier has no learned account mappings."},"loan":{"not_active":"Only active loans\/leases can be terminated.","termination_before_last_payment":"Termination date cannot be before the last payment.","period_locked":"Accounting period is locked \u2014 cannot terminate the contract.","bank_account_missing":"Bank account is not configured.","interest_account_missing":"The settlement amount differs from the outstanding balance, but no interest account is set. Choose an interest account for the contract or enter an amount equal to the balance.","delete_period_locked":"The contract cannot be deleted \u2014 the accounting entry dated :date falls in a locked period. Unlock the period in settings or terminate the contract instead.","restore_period_locked":"The contract cannot be restored \u2014 the accounting entry dated :date falls in a locked period.","restore_incomplete":"The contract cannot be restored \u2014 only :restored of :expected periodization entries could be recreated. The changes were rolled back.","bank_instalment_not_open":"This schedule row is already paid, or the contract is no longer active.","bank_instalment_needs_invoice":"An operating lease instalment is settled through the lessor's invoice. Enter the purchase invoice and link the bank transaction to it.","bank_instalment_amount_mismatch":"The bank transaction amount :amount does not equal the schedule row's instalment :instalment (principal plus interest).","bank_instalment_account_missing":"The contract has no short-term liability account or no interest expense account. Add the account to the contract and try again.","bank_instalment_interest_exceeds":"Interest cannot be negative or larger than the bank transaction amount :amount.","bank_instalment_principal_exceeds":"Principal :principal is larger than the contract's unpaid principal :outstanding. Check the interest amount.","bank_instalments_floating":"Instalments of a floating-rate contract are linked to a bank transaction one at a time, because the interest of each instalment has to be entered separately.","bank_instalments_sum_mismatch":"The bank transaction amount :amount does not equal the selected schedule rows' instalments in total (:instalment).","bank_instalments_not_oldest":"Several instalments can be paid at once only starting from the contract's oldest unpaid schedule rows, with none skipped.","delete_terminated":"A terminated contract cannot be deleted. Its termination entry cannot be re-created on restore, which would leave the contract half-booked. If the termination was a mistake, reverse the entry under general ledger entries.","force_delete_requires_soft_delete":"To permanently delete the contract, you must delete it first (moves it to the trash).","not_active_row":"A payment can be recorded only in the schedule of an active contract.","row_already_paid":"This payment is already marked as paid.","invoice_not_matchable":"This invoice cannot be linked to the payment \u2014 it must be paid, booked on the contract's account and not linked to another payment.","split_required":"Enter how much of the payment was principal and how much was interest.","split_mismatch":"Principal and interest together must equal the amount the invoice books on the contract's account (:total).","reclassification_not_applicable":"Reclassification is available for an active loan or lease that has separate short-term and long-term liability accounts.","reclassification_period_locked":"The fiscal year end falls in a locked period \u2014 the reclassification entry cannot be added or reversed.","reclassification_not_reversible":"Only a reclassification entry booked by hand can be reversed."},"fixed_asset_accounts_missing":"Fixed asset accounts are not configured. Add them in company settings.","fixed_asset":{"already_disposed":"Fixed asset is already disposed.","disposal_before_acquisition":"Disposal date cannot be before acquisition date.","period_locked":"Accounting period is locked.","disposed_no_depreciation":"Depreciation cannot be generated or posted for a disposed fixed asset.","cannot_delete_disposed":"A disposed fixed asset cannot be deleted \u2014 its disposal entry would stay in the ledger without the asset.","delete_period_locked":"The fixed asset cannot be deleted \u2014 the depreciation entry dated :date falls in a locked period. Reopen the period in settings.","construction_account_missing":"The account for assets under construction is not set. Choose the account that collects the costs.","construction_closed":"The asset has already been taken into use \u2014 costs can no longer be added to it or removed from it.","construction_asset_unknown":"The chosen asset under construction was not found.","construction_entry_not_on_account":"The entry has no line on the chosen asset's construction account, or it is already a document's own entry.","construction_move_nothing":"Choose at least one cost to move to another asset.","construction_move_target":"Costs can only be moved to another asset under construction that collects cost on the same account.","construction_not_editable":"The cost of an asset under construction is the sum of its linked costs. Depreciation details are entered when it is taken into use.","construction_no_costs":"No costs are linked to the asset \u2014 there is nothing to take into use.","construction_cost_too_large":"The accumulated cost is too large for an asset card.","capitalization_before_costs":"The date of taking into use cannot be earlier than the last linked cost (:date).","capitalization_same_account":"The asset account must differ from the account that collected the costs.","capitalization_not_reversible":"Taking into use cannot be reversed \u2014 the asset is written off or its depreciation is imported."},"pdf_import_not_supported":"PDF import is not yet supported.","unsupported_import_format":"File format is not supported. Allowed formats are CSV, TSV, and PDF.","sales_invoice_extraction_failed":"Document analysis failed. Try again or upload a CSV file.","recurring_invoice":{"generation_failed":"The invoice could not be created.","first_invoice_failed":"The recurring invoice was created, but the first invoice could not be: :reason","first_invoice_locked":"The recurring invoice was created, but the first invoice was not, because the period of its date is locked.","has_invoices":"A recurring invoice that has already created invoices cannot be deleted. It can be ended."},"sales_invoice":{"already_paid":"The invoice is already marked as paid.","synced":"This invoice was imported from other software and cannot be edited in Numera. Change it where it was imported from, or credit and re-issue it.","reissue_credit_note":"A credit note cannot be re-issued.","reissue_already_reissued":"The invoice has already been re-issued as invoice no. :number.","reissue_has_receipts":"The invoice has receipts. Unlink them before re-issuing.","credit_settlement_pair":"Settlement needs one invoice and one credit note.","credit_settlement_mismatch":"Only documents with the same client and currency can be settled against each other.","credit_settlement_nothing_open":"Neither document has an open balance to settle.","credit_settlement_no_account":"The chart of accounts has no settlement account. Add one and try again.","late_fee_nothing_to_charge":"There is no late fee to charge on this invoice: it has no late fee rate, it was paid on time, or a late fee invoice already exists."},"csv_empty":"The CSV file is empty or contains no data.","csv_no_doc_no_column":"No invoice number column (doc_no) found in the CSV file.","csv_row_missing_doc_no":"Row :row: invoice number is missing.","csv_missing_date":"Invoice :doc_no: date is missing.","csv_no_line_items":"Invoice :doc_no: contains no line items.","csv_unresolved_vat":"Invoice :doc_no: VAT rate :percent% does not match any company VAT type.","import_session_expired":"The import session has expired. Please upload the file again.","timer":{"not_found":"No active timer found."},"bank_payment":{"missing_iban":"Invoice :number has no supplier bank account number.","foreign_currency":"Invoice :number is in :currency. Only invoices in euros can be sent to the bank.","missing_employee_iban":"Employee is missing a bank account number","missing_shareholder_iban":"Shareholder :name has no bank account number.","unsupported_provider":"Bank connection does not support payment submission"},"ai":{"attachment_not_found":"The file was not found or has expired.","attachment_already_claimed":"The file has already been used in a message and cannot be deleted."},"payment":{"refunded_locked":"This advance has been refunded \u2014 undo the refund on the bank transactions page before changing it.","bank_account_not_mapped":"Bank account \":account\" is not linked to an accounting account. Select an accounting account in the income account settings before confirming the payment.","already_linked":"The payment has meanwhile been linked to another document. Refresh the page and try again."},"receipt":{"already_linked":"The receipt has meanwhile been linked to another invoice. Refresh the page and try again."},"reports":{"pdf_too_many_rows":"The selected period has :rows rows; a PDF can hold up to :limit. Choose a shorter period or download the CSV."},"report_reconciliation":{"permission_denied":"You do not have access to the accounting module.","attachment_not_found":"The chat attachment was not found \u2014 please re-upload the report file."},"emta":{"submission_rejected":"e-MTA rejected the declaration: :detail","annexes_rejected":"e-MTA did not accept the TSD annexes (dividends etc.): :detail","transport_failed":"Sending the declaration to e-MTA failed due to a connection error. Please try again in a moment.","already_transported":"The declaration has already been sent to e-MTA.","verification_timeout":"e-MTA did not return a verification response \u2014 try the check again.","apa_failed_lines_unmappable":"The rejected payouts could not be rebuilt \u2014 the underlying salary calculations have changed. Refresh the TSD declaration and try again.","apa_not_enabled":"Data-based TSD is not activated for this company.","apa_prod_guard":"Sending data-based TSD to the EMTA production environment is blocked outside production.","apa_period_confirmed":"Period :period is confirmed in e-MTA \u2014 to send changes, reopen the declaration in e-MTA first and then in Numera.","apa_nothing_to_send":"All payouts of period :period are already at e-MTA.","apa_partial_unattributed":"e-MTA reported a partial failure without naming any payout. Every line in this submission has been marked failed and must be sent again.","kmd3_unclassifiable_sales":"The VAT type \":vat_type\" (KMD line :kmd_line) on sales invoice :invoice cannot be converted to a data-based VAT return transaction type. Check the VAT type configuration.","kmd3_unclassifiable_purchase":"The VAT type \":vat_type\" (KMD line :kmd_line) on purchase invoice :invoice cannot be converted to a data-based VAT return transaction type. Check the VAT type configuration.","kmd3_missing_kmkr":"The buyer \":client\" on sales invoice :invoice has a missing or invalid VAT number \u2014 add a valid VAT number to the client card to declare intra-Community supply.","kmd3_missing_registry_code":"The company registry code is missing \u2014 the data-based VAT return cannot be submitted.","kmd3_prod_guard":"Sending the data-based VAT return to the EMTA production environment is blocked outside the production environment.","kmd3_source_sales":"Sales invoice :number","kmd3_source_purchase":"Purchase invoice :number (:vendor)","kmd3_source_receipt":"Expense report receipt :number (:vendor)","kmd3_source_proportion":"Year-end input VAT recalculation","kmd3_seller_not_identified":"Purchase invoice :invoice: the seller \":vendor\" has no registry code, or it is not an Estonian registry or personal code. The seller's invoices total at least 1,000 euros this month, so the seller must be named in the data-based KMD. Open the seller's card (Clients) and enter the seller's business registry code, or a sole proprietor's personal code, in the \"Reg. no.\" field.","kmd3_source_seller_not_identified":"Invoice :invoice behind summary statement :statement: the seller \":vendor\" has no registry code, or it is not an Estonian registry or personal code. The seller's invoices total at least 1,000 euros this month, so the seller must be named in the data-based KMD. Add the seller's registry code to the source invoice.","kmd3_receipt_not_identified":"Expense report receipt :number: purchases from \":vendor\" total at least 1,000 euros this month, so the seller must be named in the data-based KMD. Add a client card with a registry code for the seller and a number to the receipt.","kmd3_buyer_not_identified":"Sales invoice :invoice: the buyer \":client\" has no registry code. The buyer of special-scheme supply (KMS \u00a7 41\u00b9) is a VAT payer and must be named in the data-based KMD. Add the registry code to the client card.","kmd3_partner_is_self":":document: the partner's registry code is the company's own. Correct the partner's client card.","kmd3_invalid_partner_code":":document: the partner's registry or personal code is missing or of the wrong length (registry code 8, personal code 11 digits).","kmd3_invalid_buyer_vat_number":":document: the buyer's VAT number is missing or is not a number of another member state.","kmd3_invalid_rate":":document: VAT rate :rate% is not allowed for transaction type :type. Check the invoice's VAT type.","kmd3_expired_rate_positive":":document: VAT rate :rate% is no longer in force. In the data-based KMD it can only reduce an earlier invoice (a credit note), not declare a new amount.","kmd3_future_date":":document: the invoice date :date is in the future.","kmd3_missing_document_number":":document: the invoice number is missing. Naming the partner requires an invoice number.","kmd3_missing_document_date":":document: the invoice date or total is missing.","kmd3_document_number_too_long":":document: the invoice number is longer than 255 characters.","kmd3_input_vat_exceeds_invoice":":document: input VAT :vat is more than the invoice amount :total and the rate :rate% allow (0.20 euros of tolerance). Check the VAT on the invoice.","kmd3_taxable_exceeds_invoice":":document: the taxable value :amount is larger than the invoice total :total or of the other sign.","kmd3_category_not_allowed":":document: partner category :category is not allowed for transaction type :type.","kmd3_invalid_entry":":document: field :field of the :type entry does not meet EMTA's rules.","kmd3_period_too_early":"The data-based KMD can be filed from the April 2027 tax period."},"client":{"reference_number_unavailable":"No free reference number could be found for the client. Enter one by hand."},"bank_transaction":{"advance_refund_not_incoming":"Only an incoming bank transaction can be booked as an advance refund.","advance_refund_not_open":"The selected advance is no longer open \u2014 it is linked to an invoice or already refunded.","advance_refund_amount_mismatch":"The refund amount :amount does not equal the advance amount :advance. Book a partial refund as a manual entry.","advance_refund_ambiguous":"Several open advances carry this amount \u2014 choose which advance this refund closes.","advance_refund_none_open":"No open advance matches this amount.","undo_unavailable":"This confirmation cannot be undone \u2014 the transaction has already been reverted or was confirmed manually.","undo_unavailable_salary":"Manage the salary payment link in the salary payments view.","undo_unavailable_dividend":"A dividend payout confirmation cannot be undone here \u2014 manage it in the dividends view.","undo_unavailable_tax":"A tax payment confirmation cannot be undone here \u2014 manage it in the Taxes view.","already_settled":"This bank transaction is already linked to a payment, receipt, or general ledger entry. Confirmation was stopped so the same movement of money is not recorded twice.","invoice_already_paid":"Invoice :number is already paid. Pick another invoice for this transaction or remove the invoice link.","salary_calc_already_paid":"This salary calculation has already been paid out, and no unlinked payout matching the amount was found. Open the salary payouts and link the row manually, or pick a different salary calculation on the row.","salary_bulk_missing":"Some of the selected salary calculations no longer exist. Select the calculations again.","salary_bulk_sum_mismatch":"The net total of the selected salary calculations, :selected, does not equal the bank transaction amount :amount.","salary_report_sum_mismatch":"Net salary :salary and the unpaid amount of the expense reports :report do not add up to the bank transaction amount :amount.","salary_report_missing":"Some of the selected expense reports no longer exist. Select the expense reports again.","loan_instalment_not_selected":"Select the schedule row of the contract that this payment settles.","salary_payouts_linked":"Salary payouts are already linked to this bank transaction. Confirm the row as a salary payout, or first reverse the linked payouts in payroll."},"gl_lookup":{"permission_denied":"You do not have permission to view general ledger entries.","invalid_date":"The date must be in ISO format YYYY-MM-DD.","invalid_amount_range":"The minimum amount cannot be greater than the maximum.","unknown_account_code":"Account code :code was not found.","unknown_source_type":"Unknown source type: :type.","invalid_cursor":"The pagination cursor is invalid.","not_found":"General ledger entry number :number was not found."},"calendar_event":{"has_billed_time_entries":"Time on this event has already been billed \u2014 cannot :action."},"project_task_status":{"replacement_same_as_source":"The replacement status cannot be the same as the status being deleted.","replacement_wrong_project":"The replacement status must belong to the same project.","last_in_category":"At least one status in the \":category\" category must remain.","name_required":"The status name is required.","category_required":"The category is required.","replacement_required":"Select a replacement status before deleting."},"sprint":{"another_active":"This project already has an active sprint. Complete it before starting a new one.","cannot_start":"The sprint cannot be started while it is \":status\".","cannot_complete":"The sprint cannot be completed unless it is active (currently: \":status\").","cannot_reopen":"The sprint cannot be reopened unless it is completed (currently: \":status\").","dates_invalid":"The sprint end date must be on or after the start date.","name_taken":"A sprint with this name already exists in this project.","cannot_delete":"Only a planned sprint can be deleted (currently: \":status\"). An active sprint must be completed first.","invalid_target":"Unfinished tasks can only be moved to a planned sprint in the same project."},"epic":{"name_taken":"An epic with this name already exists in this project."},"phase":{"name_taken":"A phase with this name already exists in this project.","end_before_start":"The phase end cannot be before its start."},"epic_dependency":{"self_reference":"An epic cannot depend on itself.","different_project":"Dependencies can only be added between epics in the same project.","duplicate":"This dependency has already been added.","cycle":"This dependency would create a cycle \u2014 the epics would block each other."},"task_dependency":{"self_reference":"A task cannot depend on itself.","different_project":"Dependencies can only be added between tasks in the same project.","duplicate":"This dependency has already been added.","cycle":"This dependency would create a cycle \u2014 the tasks would block each other."},"page":{"back_home":"Back to home","generic":{"title":"Something went wrong","detail":"We could not display this page. Please try again later."},"403":{"title":"Access denied","detail":"You don't have permission to view this page. If you think this is a mistake, contact your company administrator."},"404":{"title":"Page not found","detail":"This page does not exist, or it has been removed."},"419":{"title":"Session expired","detail":"Your session expired for security reasons. Please sign in again."},"422":{"title":"This action is not possible","detail":"This action cannot be done right now."},"429":{"title":"Too many requests","detail":"You made too many requests in a row. Wait a moment and try again."},"500":{"title":"Server error","detail":"Something went wrong on our end. We have been notified \u2014 please try again shortly."},"503":{"title":"Under maintenance","detail":"We are doing some maintenance. Numera will be back shortly."}},"subcontract":{"not_a_buyer_client":"This client is not a company this company subcontracts for."},"import":{"chart_of_accounts_empty":"The chart of accounts is empty \u2014 import the chart of accounts first, then the bank accounts.","merit_unreachable":"Merit did not respond. Try again in a few minutes.","bank_account_unmapped":"Bank account ':name' (:source ':reference') does not match any chart of accounts entry, and the default account ':default_code' is missing. Add the account to the chart of accounts before importing bank accounts."},"migration":{"ai_quota_exceeded":"AI credits are exhausted \u2014 upgrade your plan or enable overage to continue the migration.","file_missing":"The uploaded file \":name\" could not be found."},"investment_cash_code_exhausted":"No free account code left in the 1040\u20131099 range \u2014 delete an unused investment account first.","investment_securities_code_exhausted":"No free account code next to the default securities account \u2014 create the account manually in the chart of accounts.","investment_account_has_transactions":"The investment account has transactions \u2014 delete them before the account.","investment":{"csv_unknown_format":"Unknown CSV format. :details","csv_missing_columns":"missing columns: :columns","csv_unknown_columns":"unknown columns: :columns","csv_column_order":"The column order does not match.","csv_format_not_recognized":"The file format could not be recognized.","csv_row_missing_amount":"The row has no amount.","ai_quota_exceeded":"AI credits are exhausted \u2014 upgrade your plan or enable overage.","ai_mapping_failed":"AI could not reliably determine the file structure. Make sure the file is a securities account statement.","delete_closed_instrument":"A matured or repaid deposit or loan cannot be deleted.","instrument_already_closed":"This deposit or loan is already settled.","delete_disposed_participation":"A disposed participation cannot be deleted.","participation_already_disposed":"This participation is already disposed.","delete_disposed_property":"A disposed investment property cannot be deleted.","property_already_disposed":"This investment property is already disposed.","delete_period_locked":"Cannot delete \u2014 an entry is in a locked period.","revaluation_cost_policy":"The company carries investments at cost \u2014 no revaluation is booked."},"e_invoice":{"send_failed":"Sending the e-invoice failed.","missing_registry_code":"The company has no registry code \u2014 the e-invoice cannot be sent."},"api":{"unauthenticated":"Your session has expired. Please sign in again.","forbidden":"You do not have permission to do that.","not_found":"Not found.","rate_limited":"Too many requests. Wait a moment and try again.","server_error":"Something went wrong. Please try again shortly.","request_failed":"The request could not be completed.","invalid_code":"The code is wrong or has expired.","google_failed":"Signing in with Google failed. Please try again.","google_email_taken":"The Numera account with this e-mail is linked to a different Google account. Sign in with the e-mail code.","apple_failed":"Signing in with Apple failed. Please try again.","apple_email_taken":"The Numera account with this e-mail is linked to a different Apple ID. Sign in with the e-mail code.","apple_no_email":"Apple did not pass on an e-mail address. Try again or sign in with the e-mail code.","account_sole_member_companies":"You are the only user of :companies. Deleting your account also deletes that company with all of its accounting.","company_disabled":"This company account is suspended.","subscription_inactive":"This company's subscription is not active. Renew the plan in the Numera web app to continue.","token_not_device":"This key is not meant for the Numera app.","module_forbidden":"This feature is not available for this company.","bank_transaction_already_confirmed":"The transaction has already been confirmed.","bank_balance_failed":"Could not fetch the bank balance. Please try again later.","bank_no_connections":"There is no active bank connection. Set one up on the integrations page in the Numera web app.","bank_payment_vop_required":"The payee name could not be confirmed. Review the payees before sending.","bank_payment_failed":"The bank did not accept the payment. Try again later.","scan_draft_expired":"The scanned document has expired. Photograph it again.","scan_blocked":"The document could not be booked \u2014 it needs a review.","scan_no_cash_register":"The company has no cash register \u2014 a cash payment cannot be recorded. Add one in Numera on the web, or choose another method.","emta_not_activated":"Automatic e-MTA submission is not activated for this company. File the declaration in the e-MTA portal, then mark it as submitted.","tax_amount_stale":"The amount due has changed. Review the new amount and try again.","tax_action_not_available":"This action is not available right now.","inbox_already_processed":"This email has already been handled.","inbox_duplicate_invoice":"A purchase invoice with this number is already in accounting.","inbox_not_analyzable":"This email has no attachment the AI could analyse.","inbox_not_declined":"Only an email in the trash can be restored.","inbox_not_statement":"Source invoices cannot be added to this document \u2013 it is not a summary statement.","payroll_calculation_failed":"The payroll could not be calculated. Check the rows and try again.","invoice_not_editable":"This invoice cannot be edited on the phone \u2014 a payment is linked to it. Edit it in Numera on the web.","payroll_mark_paid_failed":"The salaries could not be marked as paid."},"vat_type":{"source_not_purchase":"Only a purchase VAT type can be used as the base.","source_without_vat":"The chosen base type carries no VAT to deduct a share of.","not_deletable":"A preset VAT type and one imported from other software cannot be deleted. Mark it inactive instead.","in_use":"This VAT type is used in documents or ledger entries and cannot be deleted. Mark it inactive instead."},"vat_proportion":{"year_not_over":"The year :year is not over yet \u2014 the proportion can be recalculated after 31 December.","period_locked":"The accounting period is locked \u2014 the input VAT recalculation cannot be posted or changed.","no_supply":"There is no supply in :year to calculate the proportion from.","not_calculated":"The recalculation for :year has not been made.","type_not_proportional":"This VAT type is not deducted by the proportion.","successor_exists":"The next year's type has already been created for this type.","percent_not_partial":"The actual proportion is :percent% \u2014 no partly deductible type is needed. Use an ordinary VAT type.","line_without_account":"A line of document :invoice has no expense account \u2014 the recalculation cannot be posted.","type_without_account":"VAT type \":vat_type\" has no input VAT account."},"education":{"live_integration_unavailable":"A practice company cannot be connected to EMTA, a bank or the e-invoice network.","recipient_outside_course":"A practice company can send documents only to people of the same course. Cannot send to: :emails","program_not_running":"This education program is not open at the moment.","program_full":"This education program has no free places.","email_not_admitted":"Only a school e-mail address can join this course.","not_a_student_company":"This is not a practice company of a student of this course.","reset_paid_company":"A practice company on a paid plan cannot be reset."}},"expense-reports":{"page_title":"Expense Reports","count_label":"reports","types":{"expense_report":"Expense Report","travel_report":"Travel Report","driving_log":"Driving Log"},"columns":{"report_number":"Report no.","type":"Type","accountable_person":"Accountable person","period":"Period","total":"Total"},"empty":{"title":"No reports","description":"Create your first expense or travel report"},"new_report":"New report","sync":{"step_scrape_list":"Loading report list","step_scrape_list_desc":"Scraping report list from SimplBooks","step_scrape_details":"Loading report details","step_scrape_details_desc":"Scraping detailed data for each report","step_import":"Importing reports","step_import_desc":"Imports Expense Reports","step_link_gl":"Linking GL entries","step_link_gl_desc":"Links reports with corresponding GL entries and payments","step_link_payments":"Linking payments","step_link_payments_desc":"Links reports with corresponding payments"},"form":{"delete_confirm":"Are you sure you want to delete this report?","delete_confirm_posted":"Deleting the report will also delete all linked payments and GL entries.","unlink_payment_warning":"Editing the report will unlink the payment and rebuild the GL entry. Do you want to continue?","linked_payment":"Linked payment","linked_payments":"Linked payments","paid_so_far":"Paid","remaining":"Remaining","partially_paid":"Partially paid","add_payment_cta":"Add payment","link_payment_cta":"Mark expense report as paid or link an existing payment","gl_entries":"GL entries","gl_entry_fallback":"GL entry","drives":"Trips","expense_documents":"Expense documents","gl_date":"Date:","gl_description":"Description:"},"details":{"general_info":"General info","accountable_person":"Accountable person","accountable_person_create":"accountable person","reg_number":"Reg. number","reg_number_placeholder":"E.g. 123ABC","report_number":"Report no.","month":"Month","year":"Year","period":"Period","trip_purpose":"Trip purpose","trip_purpose_placeholder":"E.g. client meeting, conference...","notes":"Additional info","attachment":"Report copy"},"actions":{"cancel_create":"Cancel","save_report":"Save report","edit_report":"Edit report"},"expense_lines":{"title":"Expense documents","vendor":"Vendor","vendor_header":"Vendor","date_required":"Date *","account_required":"Account *","content_required":"Content *","amount_required":"Amount *","account_placeholder":"Account","number_placeholder":"No.","document_number":"Document no.","copy":"Copy","add_document":"Add new expense document","account_header":"Account"},"driving_log":{"previous_fill":"Add the previous log's trips","previous_fill_hint":"The trips of the previous log (:period) are moved to the same weekdays of this month and the odometer continues from the last reading. A trip that lands on a public holiday is left out.","route_km":":km km","repeat":"Repeat","repeat_title":"Repeat the trip this month","repeat_hint":"The trip is added on the chosen weekdays. Public holidays are skipped.","repeat_add":"Add trips","month_title":"Driving logs for a new month","month_intro":"The draft is made from the person's latest driving log: trips on the same weekdays, the odometer continuing from the last reading.","month_source":"Based on","month_pending_one":"One person has no driving log for :month yet.","month_pending_many":":count people have no driving log for :month yet.","month_pending_action":"Create from last month","month_all_exist":"Everyone already has a driving log for this month.","month_period":"Month","month_exists":"Already exists","month_create":"Create drafts","month_person":"Person","month_vehicle":"Vehicle","month_trips":"Trips","month_compensation":"Compensation","date_required":"Date *","trip_description_required":"Trip description *","start_km_required":"Start km *","km_required":"Km *","end_km":"End km","trip_placeholder":"E.g. Tallinn - Tartu","add_trip":"Add new trip","trip_description":"Trip description","start_km":"Start km","km":"Km","rate_per_km":"Rate per km","rate_exceeds_warning":"Exceeds limit (:rate \u20ac\/km). Difference is a fringe benefit.","total_km":"Total km","monthly_limit":"Monthly limit","monthly_exceeded":"Monthly limit exceeded. Excess is subject to taxation.","tax_free_info":"Tax-free limit \u2014 exceeding creates a fringe benefit","total":"Total"},"per_diem":{"title":"Per diem","start_date":"Start date","end_date":"End date","days":"Days","destination":"Destination","daily_rate":"Daily rate","select_country":"Select country...","add_line":"Add new line","domestic_warning":"For domestic trips, tax-free per diem cannot be paid (EMTA). Per diem amount is calculated as 0 \u20ac.","breakdown_title":"Per diem breakdown by month","breakdown_info":"Tax-free rate is :full_rate \u20ac for the first :days days per month, then :reduced_rate \u20ac per day.","total":"Per diem total:"},"tax":{"title":"Tax calculation","total_compensation":"Total compensation","tax_free_amount":"Tax-free amount","fringe_benefit":"Fringe benefit","income_tax":"Income tax (22\/78)","social_tax":"Social tax (33%)","total_taxes":"Total taxes","monthly_limit":"Monthly limit","rate_excess_warning":"Per km rate exceeds tax-free limit. Difference :amount \u20ac is a fringe benefit.","monthly_excess_warning":"Monthly limit exceeded. Difference :amount \u20ac is a fringe benefit."},"totals":{"per_diem_total":"Per diem total","expense_net":"Expense documents net","expense_vat":"Expense documents VAT","expense_total":"Expense documents total","report_total":"Report total"},"payment":{"label":"Payment #:number","view":"View payment"},"settings":{"breadcrumb":"Settings","subtitle":"Expense and travel report settings","per_diem_title":"Per diem settings","daily_rate":"Daily rate","daily_rate_help":"First :days days per calendar month. Default: :rate \u20ac\/day.","reduced_rate":"Reduced daily rate","reduced_rate_help":"From day :day onwards. Default: :rate \u20ac\/day.","full_rate_days":"Full rate days","full_rate_days_help":"Days per month at full rate. Default: :days days.","numbering_title":"Numbering settings","number_prefix":"Report number prefix","number_prefix_help":"Optional prefix for report number. Numbering formula is YYNNN (e.g. 26001).","number_prefix_placeholder":"e.g. LA-","driving_log_title":"Driving log","default_rate":"Default compensation rate","default_rate_help":"Pre-filled per-km compensation rate when creating a new driving log.","tax_free_rate":"Tax-free limit","tax_free_rate_help":"Compensation above this rate is a fringe benefit. Default: :rate \u20ac\/km.","monthly_limit":"Monthly tax-free limit","monthly_limit_help":"Excess above monthly limit is subject to taxation. Default: :amount \u20ac.","restore_defaults":"Restore defaults","restore_confirm":"Are you sure you want to restore all rates to defaults?","restore_button":"Restore","saved":"Saved","defaults_restored":"Defaults restored"},"pdf":{"expense_report_title":"Expense report","travel_report_title":"Travel report","reporting_person":"Reporting person","report_date":"Report date","trip_purpose":"Trip purpose","per_diem":"Per diem","start_date":"Start date","end_date":"End date","days":"Days","destination":"Destination","daily_rate":"Daily rate","per_diem_total":"Per diem total","expense_docs_total":"Expense documents total","expense_docs_vat":"Expense documents VAT","expense_docs_grand_total":"Expense documents total","report_grand_total":"Report total"},"gl_financial_entry":"Financial entry","gl_financial_entry_numbered":"Financial entry #:number","gl_payment_entry":"Payment entry","gl_payment_entry_numbered":"Payment entry #:number","categories":{"hospitality":"Entertainment expenses","fuel":"Fuel","car_maintenance":"Car maintenance and repair","car_insurance":"Car insurance","parking":"Parking costs","rent":"Rent","utilities":"Utilities","telecom":"Telecommunications","internet_saas":"Internet and SaaS services","office_supplies":"Office supplies","it_hardware":"IT and network maintenance","advertising":"Advertising","accounting":"Accounting services","legal":"Legal fees","leasing":"Car leasing","car_rental":"Car rental","taxi":"Taxi","flights":"Flight tickets","transport":"Transport and courier services","banking":"Banking services","travel":"Travel expenses","training":"Employee training","interest_expense":"Interest expense","interest_penalty":"Fines and penalties"}},"financial-accounts":{"page_title":"Chart of Accounts","count_label":"accounts","add_account":"Add account","empty_title":"Chart of accounts is empty","empty_description":"Click Add account to add a new account or sync from accounting software.","filter_all":"All","filter_assets":"Assets","filter_liabilities_and_equity":"Liabilities and equity","filter_revenue":"Revenue","filter_expense":"Expense","filter_active":"Active","filter_inactive":"Inactive","placeholder_category":"Category","placeholder_status":"Status","column_code":"Code","column_name":"Name","column_category":"Category","column_vat_type":"VAT type","column_reports":"Reports","column_active":"Active","column_date":"Date","column_description":"Description","column_debit":"Debit","column_credit":"Credit","status_active":"Active","status_inactive":"Inactive","dialog_create_header":"Add account","dialog_edit_header":"Edit account","dialog_code_label":"Code","dialog_name_label":"Name","dialog_category_label":"Category","dialog_category_placeholder":"Automatic by code","dialog_default_vat_type":"Default VAT type","dialog_vat_not_set":"Not set","dialog_show_in_forecast":"Show in cash flow forecast","dialog_suggests_fixed_asset":"Suggest as fixed asset for large purchases","dialog_suggests_fixed_asset_hint":"When a purchase above the capitalization threshold is posted to this account, the system suggests recording it as a fixed asset.","dialog_active_label":"Active","guide_hint":"Select a category or start typing a code","guide_show":"Show guide","guide_hide":"Hide guide","guide_suggested_code":"Suggested code","guide_existing_accounts":"Existing accounts","guide_missing_standard":"Missing standard accounts","guide_no_existing":"No accounts in this group yet","guide_search_placeholder":"Search group...","guide_category_assets_desc":"Bank accounts, receivables, fixed assets","guide_category_liabilities_desc":"Liabilities, payables, equity","guide_category_revenue_desc":"Sales revenue, operating income","guide_category_expense_desc":"Costs, staff, depreciation","account_movements":"Account movements","month_movements_total":"Monthly movements total","month_closing_balance":"Month-end balance","opening_balance":"account opening balance as of :date","income_accounts_title":"Settlement Accounts","income_accounts_count_label":"accounts","new_income_account":"New account","new_income_account_title":"New settlement account","income_empty_title":"No settlement accounts found","income_empty_description":"Click New account to create a new account.","default_account_tooltip":"Default account","wallet_total_label":"Total balance","income_column_name":"Name","income_column_type":"Type","income_column_iban":"IBAN","income_column_bank":"Bank","income_column_financial_account":"Financial account","income_column_status":"Status","general_info":"General info","type_label":"Type","name_label":"Name","name_placeholder":"Account name","active_label":"Active","show_on_documents":"Show on documents","default_account":"Default account","yes":"Yes","no":"No","bank_details":"Bank account details","account_details":"Account details","bank_name_label":"Bank name","select_bank":"Select bank","other_bank":"Other bank","bank_name_manual":"Bank name (manual)","bank_name_placeholder":"Enter bank name","financial_account_label":"Financial account","select_financial_account":"Select financial account","description_label":"Description","description_placeholder":"Description","delete_income_account_confirm":"Are you sure you want to delete this settlement account?","delete_income_account_header":"Delete settlement account","open_account_page":"Open account page","bank_connection":{"title":"Bank connection","status_active":"Active","status_error":"Error","last_synced":"Last synced","sync":"Sync","disconnect":"Disconnect","disconnect_confirm":"Are you sure you want to disconnect this bank account? Existing transactions will be preserved.","disconnect_header":"Disconnect bank","connect":"Connect","connect_description":"Connect your :provider account for automatic transaction synchronization."}},"financial-statements":{"balance_sheet":{"assets":"ASSETS","current_assets":"Current assets","cash":"Cash","short_term_investments":"Short-term financial investments","receivables_prepayments":"Receivables and prepayments","inventories":"Inventories","non_current_assets":"Non-current assets","subsidiary_shares":"Subsidiary shares","long_term_receivables":"Long-term receivables","associate_shares":"Associate shares","other_securities":"Other securities","tangible_intangible":"Tangible and intangible assets","liabilities_equity":"LIABILITIES AND EQUITY","current_liabilities":"Current liabilities","loan_obligations":"Loan obligations","payables_prepayments":"Payables and prepayments","non_current_liabilities":"Non-current liabilities","equity":"Equity","capital_reserves":"Capital and reserves","retained_earnings":"Retained earnings","current_year_profit":"Current year profit (loss)","other_assets":"Other assets","other_liabilities_equity":"Other liabilities and equity"},"income_statement":{"operating_revenue":"OPERATING REVENUE","sales_revenue":"Sales revenue","other_operating_income":"Other operating income","operating_expenses":"OPERATING EXPENSES","goods_materials_services":"Goods, raw materials and services","miscellaneous_expenses":"Miscellaneous operating expenses","staff_costs":"Staff costs","depreciation_impairment":"Depreciation and impairment","other_operating_expenses":"Other operating expenses","financial_income_expenses":"FINANCIAL INCOME AND EXPENSES","financial_income":"Financial income","financial_expenses":"Financial expenses","income_tax_category":"INCOME TAX","income_tax":"Income tax","operating_profit":"OPERATING PROFIT (LOSS)","profit_before_tax":"PROFIT (LOSS) BEFORE TAX","net_profit":"NET PROFIT (LOSS)"},"expense_group":{"goods_services":"Goods and services","operating":"Operating expenses","staff":"Staff costs","depreciation":"Depreciation","other":"Other operating expenses","financial":"Financial expenses","dividend_tax":"Dividend income tax"},"cash_flow":{"operating":"I. CASH FLOWS FROM OPERATING ACTIVITIES","investing":"II. CASH FLOWS FROM INVESTING ACTIVITIES","financing":"III. CASH FLOWS FROM FINANCING ACTIVITIES","operating_profit":"Operating profit","depreciation":"Depreciation and impairment","non_cash_adjustments":"Other non-cash adjustments","receivables_change":"Change in operating receivables","inventory_change":"Change in inventories","tax_prepayment_change":"Change in tax prepayments","payables_change":"Change in operating payables","interest_paid":"Interest paid","tax_paid":"Income tax paid","fa_purchases":"Purchases of fixed assets","intangible_purchases":"Purchases of intangible assets","investment_change":"Change in investments","interest_received":"Interest received","dividends_received":"Dividends received","loan_change":"Change in loans","capital_contributions":"Capital contributions","dividends_paid":"Dividends paid","operating_total":"TOTAL OPERATING CASH FLOWS","investing_total":"TOTAL INVESTING CASH FLOWS","financing_total":"TOTAL FINANCING CASH FLOWS","cash_change_total":"TOTAL CHANGE IN CASH","opening_cash":"Cash at beginning of period","closing_cash":"Cash at end of period"},"pdf":{"balance_sheet_title":"Balance Sheet","income_statement_title":"Income Statement","entry":"Item","change":"Change","amount_eur":"Amount (\u20ac)"}},"fixed-assets":{"page_title":"Fixed Assets","description":"Tangible fixed assets and depreciation","add_asset":"Add fixed asset","edit_asset":"Edit fixed asset","empty_title":"No fixed assets added","empty_description":"Add your first fixed asset to start depreciation accounting","assets_list":"Fixed assets","columns":{"inventory_number":"Inv. no.","name":"Name","acquisition_cost":"Acquisition cost","accumulated_depreciation":"Accum. depr.","net_book_value":"Net book value","depreciation_rate":"Depr. %","acquisition_date":"Acquisition date"},"asset_card":"Fixed asset card","asset_details":"Asset details","group":"Asset group","select_group_optional":"Select group (optional)","name":"Name","inventory_number":"Inv. number","acquisition_cost_label":"Acquisition cost","acquisition_date_label":"Acquisition date","residual_value":"Residual value (target)","depreciation_rate":"Depr. per year (%)","from_group":"From group","depreciation_period":"Depr. period:","depreciation_start":"Depreciation start","interval":"Interval","optional_description":"Optional description","interval_monthly":"Monthly","interval_quarterly":"Quarterly","interval_annually":"Annual","from_month_start":"From start of next month","from_purchase_date":"From purchase date","accounts":"Accounts","asset_account":"Asset account","select_account":"Select account","accumulated_account_bs":"Accum. depr. account (balance sheet)","depreciation_account_is":"Depr. expense account (income statement)","depreciation_rate_label":"Depreciation rate","per_year":"per year","asset_account_view":"Asset account","accumulated_account_view":"Accum. depr. account","depreciation_account_view":"Depr. expense account","purchase_invoice":"Purchase invoice","depreciation_summary":"Depreciation summary","depreciable_amount":"Depreciable amount","accumulated_depreciation":"Accumulated depreciation","current_net_book_value":"Current net book value","depreciated":"Depreciated","depreciation_entries":"Depreciation entries","accumulated_total":"Accumulated total","view_entry":"View entry","no_entries":"No depreciation entries.","generate_entries":"Generate entries","posted_warning":"This asset has posted depreciation entries. Saving changes will delete all unposted entries.","delete_confirmation":"Are you sure you want to delete this asset? All depreciation entries will be deleted.","delete_title":"Delete fixed asset","coming_soon":"Coming soon","construction":{"add":"Add asset under construction","add_hint":"A building or other asset whose costs build up month by month and which is taken into use later.","card":"Asset under construction","account":"Account collecting the costs","started_at":"Start","accumulated_cost":"Accumulated cost","costs":"Linked costs","costs_empty":"No costs are linked yet. Link purchase invoice lines or entries booked on account :account.","add_costs":"Add costs","add_costs_title":"Add costs to the asset","add_costs_empty":"Account :account has no unlinked purchase invoice lines or entries.","add_costs_submit":"Link selected costs","selected_total":"Selected total","kind_invoice_line":"Purchase invoice line","kind_gl_entry":"Entry","column_date":"Date","column_document":"Document","column_description":"Description","column_amount":"Cost","total":"Total","unlink":"Remove from the asset","move_costs":"Move to another asset","move_costs_title":"Move costs to another asset","move_costs_target":"Asset the costs are moved to","move_costs_new":"New asset under construction","move_costs_new_name":"Name of the new asset","move_costs_submit":"Move the chosen costs","move_costs_hint":"An asset is taken into use as a whole. When a part is finished earlier, move the costs of that part to an asset of its own and take that one into use.","journal_link_hint":"The entry has a line on account :account. The whole entry is added to the cost of the chosen asset.","take_into_use":"Take into use","take_into_use_title":"Take the asset into use","take_into_use_text":"The accumulated cost of :amount is moved from account :account to the asset account and depreciation starts.","capitalized_at":"Date taken into use","capitalized_on":"Taken into use","capitalization_entry":"Entry of taking into use","revert":"Reverse taking into use","revert_confirmation":"The entry of taking into use and all depreciation entries are deleted and the asset returns to under construction. Continue?","delete_confirmation":"Are you sure you want to delete this asset under construction? The linked purchase invoices and entries are kept.","invoice_link_label":"Asset under construction","invoice_link_none":"Not linked to an asset","invoice_link_hint":"Lines booked on account :account are added to the cost of the chosen asset."},"dialog":{"accumulated_bs":"Asset depr. (balance sheet)","depreciation_is":"Asset depr. (income statement)","monthly_depreciation":"Monthly depreciation:","first_entry":"First entry:","save_asset":"Save fixed asset"},"settings":{"title":"Fixed asset settings","description":"Default fixed asset accounting settings","depreciation_settings":"Depreciation settings","entry_interval":"Entry interval","first_entry":"First depreciation entry","capitalization_threshold":"Fixed asset capitalization threshold","capitalization_threshold_hint":"Purchases above this amount are suggested to be recorded as fixed assets.","saved":"Saved"},"config":{"from_purchase_date":"From purchase date","from_month_start":"From start of calendar month","monthly":"Monthly","quarterly":"Quarterly","annually":"Annually","purchase_month_end":"End of purchase month","following_month_end":"End of month following purchase","on_purchase_date":"On purchase date"}},"gl-defaults":{"title":"Automatic entries","select_account":"Select account...","saved":"Automatic entry settings saved","reset_defaults":"Reset to defaults","reset_confirm":"Are you sure you want to reset all default accounts? Your current selections will be overwritten.","sections":{"general":"General entries","sales":"Sales invoices","purchase":"Purchase invoices","expense_reports":"Expense reports","receipts":"Receipts","payments":"Payments","fixed_assets":"Fixed assets","wages":"Wages","inventory":"Inventory movements","investments":"Investments"},"fields":{"reporting_period_profit_loss_id":"Reporting period profit (loss)","prior_periods_profit_loss_id":"Prior periods retained earnings (loss)","rounding_gain_id":"Rounding gain","rounding_loss_id":"Rounding loss","bank_fees_account_id":"Bank fees","vat_summary_account_id":"VAT summary account","default_income_account_id":"Product\/service sales revenue","default_output_vat_account_id":"Output VAT","accounts_receivable_id":"Accounts receivable","late_fee_income_id":"Late fee income (late fee invoices)","default_expense_account_id":"Purchased goods\/services expense","default_input_vat_account_id":"Input VAT","accounts_payable_id":"Accounts payable","expense_report_expense_id":"Purchased goods\/services expense","expense_report_input_vat_id":"Input VAT","expense_report_payable_id":"Payable to accountable person","travel_report_payable_id":"Travel expense payable","car_compensation_payable_id":"Employee payables","per_diem_expense_id":"Travel expenses","car_compensation_expense_id":"Personal vehicle compensation","fringe_benefit_social_tax_expense_id":"Social tax on fringe benefits","fringe_benefit_income_tax_expense_id":"Income tax on fringe benefits","fringe_benefit_social_tax_payable_id":"Fringe benefit social tax payable","fringe_benefit_income_tax_payable_id":"Income tax and fringe benefit income tax","erisoodustus_expense_id":"Fringe benefits to employees (TSD annex 4)","receipt_bank_account_id":"Bank account","receipt_cash_account_id":"Cash","receipt_receivable_id":"Accounts receivable","receipt_prepayment_id":"Customer prepayments","fx_rounding_gain_id":"Currency exchange gain from settlements","fx_rounding_loss_id":"Currency exchange loss from settlements","payment_bank_account_id":"Bank account","payment_cash_account_id":"Cash","payment_payable_id":"Accounts payable","payment_prepayment_id":"Supplier prepayments","payment_expense_report_payable_id":"Payable to accountable person","payment_travel_report_payable_id":"Travel expense payable","payment_car_compensation_payable_id":"Employee payables","payment_accountable_person_receivable_id":"Receivable from accountable persons","payment_fx_gain_id":"Currency exchange gain from settlements","payment_fx_loss_id":"Currency exchange loss from settlements","fixed_asset_account_id":"Machinery and equipment (fixed assets)","fixed_asset_depreciation_bs_id":"Depreciation machinery and equipment","fixed_asset_depreciation_is_id":"Machinery and equipment depreciation expense","fixed_asset_writeoff_loss_id":"Other operating expenses","fixed_asset_sale_revenue_id":"Fixed asset sale at selling price","fixed_asset_sale_clearing_id":"Fixed asset sale clearing account","fixed_asset_sale_gain_id":"Gain on fixed asset sale","fixed_asset_sale_loss_id":"Loss on fixed asset sale","fixed_asset_input_vat_id":"Input VAT on fixed asset acquisition","wage_payable_id":"Employee payables","wage_expense_id":"Salary expense","tax_prepayment_id":"Tax prepayment account","wage_withholding_id":"Withholdings from net salary","cogs_account_id":"Raw materials purchased for sale","inventory_account_id":"Goods purchased for sale","inventory_revaluation_id":"Other operating revenue","inventory_receipt_expense_id":"Raw materials purchased for sale (stock receipt)","term_deposit_account_id":"Term deposits","loan_given_short_account_id":"Loans given (short-term)","loan_given_long_account_id":"Loans given (long-term)","accrued_interest_receivable_id":"Accrued interest receivable","investment_interest_income_id":"Interest income","subsidiary_shares_id":"Shares in subsidiaries","associate_shares_id":"Shares in associates","subsidiary_income_id":"Financial income from subsidiaries","subsidiary_expense_id":"Financial expense from subsidiaries","associate_income_id":"Financial income from associates","associate_expense_id":"Financial expense from associates","investment_property_account_id":"Investment property","investment_property_depreciation_id":"Investment property accumulated depreciation","investment_property_depreciation_expense_id":"Investment property depreciation expense","investment_property_gain_id":"Investment property income (value gains, sale gains)","investment_property_loss_id":"Investment property expense (value declines, sale losses)"},"help":{"rounding_gain_id":"Rounding gains on supplier invoices (e.g. PDF shows 53.90 but lines sum to 53.92) post to this account. Default: 3099 (RTJ) or 5940 (EBS).","rounding_loss_id":"Rounding losses on supplier invoices (e.g. PDF shows 53.93 but lines sum to 53.92) post to this account. Default: 4399 (RTJ) or 5940 (EBS)."}},"gl-descriptions":{"purchase_invoice":"Purchase invoice no. :number \u2013 :vendor","sales_invoice":"Sales invoice no. :number \u2013 :client","payment":"Payment for invoice no. :number \u2013 :vendor","payment_advance":"Advance to supplier \u2013 :vendor","payment_advance_refund":"Advance refund \u2013 :vendor","receipt":"Receipt for invoice no. :number \u2013 :client","bank_residual":"Rounding difference \u2013 :counterparty","bank_residual_fx":"Currency difference from bank transaction \u2013 :counterparty","salary_accrual_employee":"Employee salary \u2013 :name","salary_accrual_board":"Board member compensation \u2013 :name","salary_accrual_contractor":"Contract fee \u2013 :name","salary_payment":"Salary payment \u2013 :name","tsd_closing":"TSD :month :year \u2013 closing","tsd_prepayment":"TSD taxes to prepayment account \u2013 :month :year","tsd_offset":"TSD tax offset \u2013 :month :year","tsd_reclassification":"TSD :month :year \u2013 tax liability reclassification","tsd_salary_closing":"TSD :month :year \u2013 payroll taxes","tax_interest":"Tax interest liability :reference","tax_interest_settlement":"Tax interest settlement from prepayment account","tax_interest_income_tax":"Income tax on tax interest","tax_interest_funding":"Prepayment account funding \u2013 tax interest","tax_interest_offset":"TSD :month :year \u2013 income tax on tax interest","vat_closing":"VAT account closing \u2013 :month :year","vat_proportion_recalculation":"Input VAT recalculation \u2013 :year (KMS \u00a7 33)","vat_prepayment":"VAT to prepayment account \u2013 :month :year","vat_prepayment_excess":"To EMTA prepayment account (KMD overpayment) \u2013 :month :year","vat_offset":"VAT offset \u2013 :month :year","dividend_accrual":"Dividend accrual","dividend_payout":"Dividend payout \u2013 :name","dividend_tax_prepayment":"TSD :month :year \u2013 dividend income tax prepayment","dividend_tax_offset":"TSD :month :year \u2013 dividend income tax","preset_direct":":label","preset_prepayment":":label \u2013 to prepayment account","preset_offset":":label \u2013 offset","preset_accrual":":label \u2013 accrual","expense_report_confirm":":type no. :number \u2013 :person","expense_report_payment":":type no. :number payment \u2013 :person","depreciation":"Depreciation \u2013 :asset","asset_capitalization":"Fixed asset taken into use \u2013 :asset","asset_disposal":"Fixed asset write-off \u2013 :asset","periodization":"Periodization \u2013 :description","capital_lease_recognition":"Capital lease recognition \u2013 :name","interest_reclassification":"Interest expense reclassification \u2013 :name","loan_instalment_payment":"Loan or lease instalment \u2013 :name, payment no. :number","loan_instalments_payment":"Loan or lease instalments \u2013 :name, payments no. :numbers","down_payment_reclassification":"Down payment reclassification \u2013 :vendor","capital_lease_liability_reclassification":"Capital lease liability reclassification \u2013 :name","loan_liability_reclassification":"Loan liability reclassification \u2013 :name","loan_termination":"Contract termination \u2013 :name","kasutusrent_buyout":"Auto-entry \u2013 :name buyout","investment_deposit":"Deposit \u2013 :platform investment account","investment_withdrawal":"Withdrawal \u2013 :platform investment account","investment_buy":"Securities purchase \u2013 :ticker (:quantity pcs x :price)","investment_sell":"Securities sale \u2013 :ticker (:quantity pcs)","investment_sell_profit":"Securities sale \u2013 :ticker (:quantity pcs, profit: :amount)","investment_sell_loss":"Securities sale \u2013 :ticker (:quantity pcs, loss: :amount)","investment_dividend":"Dividend \u2013 :ticker","investment_interest":"Interest \u2013 :platform investment account","investment_fee":"Service fee \u2013 :platform","investment_revaluation":"Revaluation 31.12 \u2013 :ticker","investment_fx_conversion_fee":"Currency conversion fee \u2013 :platform","investment_default":"Investment transaction \u2013 :type","investment_deposit_open":"Term deposit opened \u2013 :name","investment_loan_given_open":"Loan issued \u2013 :name","investment_interest_accrual":"Interest accrual \u2013 :name","investment_deposit_maturity":"Term deposit matured \u2013 :name","investment_loan_given_repaid":"Loan repaid \u2013 :name","investment_principal_repayment":"Loan principal repayment \u2013 :name","participation_acquisition":"Participation acquired \u2013 :name","participation_additional_investment":"Additional investment \u2013 :name","participation_dividend":"Dividend \u2013 :name","participation_revaluation":"Participation revaluation \u2013 :name","participation_equity_pickup":"Equity method profit share \u2013 :name","participation_impairment":"Participation impairment \u2013 :name","participation_disposal":"Participation disposal \u2013 :name","property_acquisition":"Investment property acquisition \u2013 :name","property_improvement":"Investment property improvement \u2013 :name","property_revaluation":"Investment property revaluation \u2013 :name","property_disposal":"Investment property disposal \u2013 :name","tax_payment":":type","tax_payment_type":{"kmd":"VAT payment","tsd":"TSD payment","motor_vehicle_tax":"Motor vehicle tax payment","maamaks":"Land tax payment"},"reserve_capital":"Reserve capital allocation \u2013 :year","period_closing":"Reporting period profit\/loss to retained earnings \u2013 :date","opening_balance":"Opening balances","home_office_compensation":"Home office compensation","expense_report_default":"Expense report","imported_bank_transaction":"Imported bank transaction","imported_from_simplbooks":"Imported from SimplBooks","imported_from_merit":"Imported from Merit Aktiva","updated_from_merit":"Updated from Merit Aktiva","expense_type_expense":"Expense report","expense_type_travel":"Travel report","expense_type_driving_log":"Driving log","expense_type_expense_genitive":"Expense report","expense_type_travel_genitive":"Travel report","expense_type_driving_log_genitive":"Driving log"},"gl-transactions":{"menu_label":"Accounting","entries_label":"Entries","entry_number":"Entry #","new_entry":"New entry","financial_entry":"Financial entry","count_label":"entries","empty_title":"No entries","empty_description":"Click New entry to create an entry.","delete_confirmation":"Are you sure you want to delete this entry?","delete_title":"Delete entry","general_info":"General info","description":"Description","description_placeholder":"Entry description","entry_date":"Entry date","date_label":"Date","currency":"Currency","entry_type":"Entry type","type_automatic":"Automatic entry","type_manual":"Manual entry","source_document":"Source document","creator":"Created by","created":"Created","imported":"Imported to Numera","attachment":"Attachment","upload_placeholder":"Select file (PDF, JPG, PNG)","no_attachment":"None","related_accounts":"Related accounts","table_entry_number":"Entry #","table_date":"Date","table_description":"Description","table_lines":"Lines","table_debit":"Debit","table_credit":"Credit","table_account":"Account","table_account_balance":"Account balance","table_explanation":"Description","table_vat":"VAT","balanced":"Balanced","not_balanced":"Not balanced","balance_difference":"Difference:","open_in_new_tab":"Open in new tab","owned_banner":"This entry belongs to a document (:document) and is read-only here. Edit or delete the document itself.","owned_open_document":"Open document","bank_duplicate_banner":"A bank transaction references this entry as an already-recorded cash movement. The entry can be edited but not deleted \u2014 unlink the bank transaction first.","owner":{"sales_invoice":"sales invoice","purchase_invoice":"purchase invoice","payment":"payment","receipt":"receipt","bank_transaction":"bank transaction","salary_calculation":"salary calculation","salary_payment":"salary payment","expense_report":"expense report","vat_period":"VAT return (KMD)","vat_proportion":"year-end input VAT recalculation","vat_payment":"VAT payment","tsd_submission":"TSD declaration","dividend":"dividend resolution","tax_payment":"tax payment","fixed_asset":"fixed asset depreciation","fixed_asset_capitalization":"taking a fixed asset into use","investment":"investment transaction","periodization":"periodization","profit_distribution":"profit distribution","loan":"loan or lease","opening_balance":"opening balances","period_closing":"year-end closing entry"},"unbalanced_banner":":count entry is not balanced (imported data).|:count entries are not balanced (imported data).","unbalanced_show":"Review","filter_unbalanced":"Balance","filter_unbalanced_only":"Not balanced","source":{"manual":"Manually entered","sync":"Synced","sales_invoice":"Sales invoice","purchase_invoice":"Purchase invoice","payment":"Outgoing payment","receipt":"Incoming payment","bank":"Bank entry","dividend":"Dividend resolution","vat_period":"KMD period","vat_payment":"KMD payment","tsd_submission":"TSD declaration","payroll":"Payroll entry","investment":"Investment entry","fixed_asset":"Fixed asset depreciation","fixed_asset_capitalization":"Taking a fixed asset into use","expense_report":"Expense report","loan":"Loan reclassification","tax_payment":"Tax entry","settled_bank_rows":":count bank lines settled"},"bank_rows":{"title":"Bank lines","hint":"Every bank line needs one line on the bank account with the same amount and direction. The bank account lines are pre-filled \u2014 add the offset lines.","description_prefix":"Bank lines","row_missing_account":"No ledger account is mapped to this bank line's bank account \u2014 add the bank account line by hand.","back_to_bank":"Back to bank transactions"}},"integrations":{"title":"Integrations","subtitle":"Manage your bank connections and other integrations","connect":"Connect","connected":"Connected","coming_soon":"Coming soon","search_placeholder":"Search...","category_all":"All","category_bank":"Banks","category_tax":"Tax authority","category_calendar":"Calendar","no_results_title":"No integrations found","no_results_description":"No integrations matched your search. Try a different search term.","lhv_description":"Sync transactions and send payments directly from your LHV bank account.","swedbank_description":"Sync transactions and send payments directly from your Swedbank bank account.","seb_description":"SEB integration (coming soon)","luminor_description":"Luminor integration (coming soon)","coop_description":"Coop Pank integration (coming soon)","emta_description":"Send KMD and TSD declarations directly from Numera to e-MTA via X-tee.","emta":{"dialog_title":"Activate EMTA integration","intro":"The integration lets you send the VAT declaration (KMD with INF A and INF B annexes) and the TSD declaration directly from Numera to e-MTA \u2014 without manually downloading and uploading files.","vd_note":"The intra-Community supply (VD) report cannot be sent via the machine-to-machine interface \u2014 Numera generates the VD XML file on the KMD page, which you can submit from file in e-MTA in a few clicks.","step_1":"Log in to emta.ee with Smart-ID, Mobiil-ID or ID-card and select your company from the top right. Go to: Settings \u2192 Access permissions \u2192 Representatives' access permissions \u2192 New access permission.","step_2_prefix":"In the \"Personal or registry code\" field enter the Numera O\u00dc registry code","step_2_suffix":"and click Search \u2192 Next.","step_3_prefix":"Select Individual rights, search for \"k\u00e4ibedeklaratsiooni\" and tick","step_3_kmd_label":"K\u00e4ibedeklaratsiooni (KMD) andmete saatmine masin-masin liidese vahendusel","step_3_suffix":"then click Add.","step_pakett_prefix":"In the same view select Permission packages, search for \"raamatupidaja\" and tick the package","step_pakett_label":"Raamatupidaja pakett","step_pakett_suffix":"then click Add. Without it EMTA rejects any VAT declaration that includes transaction partner annexes (INF A\/B).","step_accounting_prefix":"In the same view under \u00dcksik\u00f5igused, search for \"arvestuse\" and tick","step_accounting_label":"Arvestuse andmete X-tee p\u00e4\u00e4su\u00f5igus","step_accounting_suffix":"then click Add. With this right Numera can read your claims and prepayment account balance at EMTA \u2014 declarations filed in e-MTA are marked as submitted in Numera automatically.","tsd_coming_note":"Sending TSD from Numera opens this autumn. Until then, file TSD in e-MTA and mark it as submitted in Numera.","open_emta":"Open emta.ee","read_docs":"Read the full guide","confirm_checkbox":"I have granted Numera O\u00dc the e-MTA authorization following the steps above.","confirmation_help":"Choose whether Numera sends the declaration to e-MTA immediately in confirmed form (no manual confirmation needed in e-MTA) or unconfirmed (you go to e-MTA and confirm the report there).","section_volitus":"Grant Numera authorization in e-MTA","section_mode":"Choose how declarations are submitted","kmd_mode_label":"In which form do you want to submit the KMD declaration?","mode_confirmed":"Confirmed","mode_unconfirmed":"Unconfirmed","activate_button":"Activate integration","save_button":"Save changes","activated_title":"Integration is activated","activated_at_label":"Activation date:","deactivate_help":"Cancelling the activation does not remove the authorization from e-MTA \u2014 for that, go to the e-MTA access permissions page and remove Numera O\u00dc. Sending from Numera stops immediately.","deactivate_button":"Cancel activation","verification_note":"On activation, Numera sends an unconfirmed test declaration for the current period to e-MTA to verify the authorizations. It remains a draft in e-MTA and is later replaced by the real declaration.","verification_pending":"Verifying authorizations \u2014 we sent an unconfirmed test declaration to e-MTA and are awaiting a response\u2026","verification_accepted":"Authorizations verified \u2014 e-MTA accepted the test declaration. The integration is working.","verification_rejected":"Authorization check failed \u2014 e-MTA rejected the test declaration.","verification_error":"Authorization check failed.","verification_retry":"Check again","activated_toast":"EMTA integration activated.","updated_toast":"EMTA integration settings saved.","deactivated_toast":"EMTA integration activation cancelled."},"calendar_feed_description":"Subscribe to your Numera calendar in Apple Calendar, Google Calendar, or Microsoft Outlook.","calendar_feed":{"title":"Calendar feed","info":"The feed uses the iCalendar (ICS) format. Events update automatically, though refresh frequency is controlled by your calendar app (typically every few hours).","companies_label":"Company calendars","setup_label":"Setup instructions","copy":"Copy link","rotate":"Generate new link","revoke":"Revoke link","generate":"Generate calendar link","active":"Active","copied":"Link copied.","copy_failed":"Copy failed.","generated":"Calendar link generated.","revoked":"Calendar link revoked.","revoke_header":"Revoke calendar link","revoke_confirm":"Revoke the calendar link? Devices that have subscribed will stop receiving updates.","platforms":{"apple":"Apple Calendar","google":"Google Calendar","outlook":"Microsoft Outlook"},"steps":{"apple_1":"Copy the calendar link above.","apple_2":"Open the Calendar app on your Mac.","apple_3":"Choose File \u2192 New Calendar Subscription.","apple_4":"Paste the link and click Subscribe.","apple_5":"In the dialog that appears, set Location: iCloud so the calendar syncs automatically to iPhone and iPad.","apple_6":"Leave \"Remove: Alerts\" and \"Remove: Attachments\" unchecked \u2014 otherwise reminders are stripped and you won't get notifications.","apple_7":"Set Auto-refresh to your preferred frequency (recommended: Every hour) and click OK.","google_1":"Copy the calendar link above.","google_2":"Open Google Calendar (calendar.google.com).","google_3":"Next to \"Other calendars\" in the left panel, click \"+\" \u2192 \"From URL\".","google_4":"Paste the link and click \"Add calendar\".","google_5":"The calendar appears in the left panel and updates automatically.","outlook_1":"Copy the calendar link above.","outlook_2":"Open Outlook on the web (outlook.office.com\/calendar).","outlook_3":"In the left panel click \"Add calendar\" \u2192 \"Subscribe from web\".","outlook_4":"Paste the link, name the calendar, and click \"Import\"."}},"connect_title":"Connect :provider bank account","connect_instructions_title":"Instructions","connect_step_1":"Select the bank accounts you want to connect","connect_step_2":"Click \"Activate\"","connect_step_3":"LHV will send signing instructions to the company representative via email","connect_step_4":"The representative signs the contract digitally","connect_step_5":"Automatic sync begins after the contract is activated","connect_legal_note":"The integration can be activated by the company's legal representative (board member).","select_accounts":"Select bank accounts","no_matching_accounts":"No matching bank accounts found. Add a settlement account first.","add_new_account":"Add new bank account","activate":"Activate","already_connected":"Connected","enter_iban":"Enter IBAN","add_account":"Add","settings_title":":provider settings","connected_accounts":"Connected accounts","sync":"Sync","sync_all":"Sync all","disconnect":"Disconnect","disconnect_confirm":"Are you sure you want to disconnect this bank connection?","last_synced":"Last synced","not_synced_yet":"Not synced yet","add_more_accounts":"Add accounts","status_active":"Active","status_error":"Error","status_pending_contract":"Awaiting signature","swedbank_step_1":"Log in to the Swedbank business internet bank as the company's authorized representative.","swedbank_step_2":"Conclude the Swedbank Gateway service agreement (Everyday banking \u2192 Swedbank Gateway) and select the services: account statements and payment forwarding.","swedbank_step_3":"When the agreement is concluded the bank issues an agreement number (Agreement ID). Enter it in the field below.","swedbank_step_4":"Select the bank accounts and click \"Activate\" \u2014 sync starts automatically. Payments are confirmed in the Swedbank internet bank.","swedbank_agreement_label":"Swedbank Gateway agreement number","swedbank_agreement_help":"You can find the agreement number in the internet bank under the Swedbank Gateway agreement.","lhv_contract_sign_title":"Sign the LHV Connect contract","lhv_contract_sign_subtitle":"The contract is awaiting signature by the company's authorized representative in the LHV internet bank.","lhv_contract_step_1":"Log in to your LHV internet bank.","lhv_contract_step_2":"Open Everyday banking \u2192 Connect (lhv.ee\/ibank\/connect\/agreements). There you will find a new Connect contract awaiting signature.","lhv_contract_step_3":"Review the contract and sign it with Smart-ID, Mobile-ID, or an ID card.","lhv_contract_step_4":"LHV activates the service within a few hours \u2014 click the \"Check status\" button below to refresh the status, or just wait \u2014 Numera detects the activation automatically within an hour.","lhv_contract_check_status":"Check status","sync_dialog_title":"Sync transactions","sync_dialog_subtitle":"Select the period whose transactions will be downloaded from LHV. Maximum 30 days at a time.","sync_dialog_date_from":"From","sync_dialog_date_to":"To","sync_dialog_period":"Period","sync_dialog_custom_range":"Select range","sync_dialog_quick_today":"Today","sync_dialog_quick_yesterday":"Yesterday","sync_dialog_quick_7":"7 days","sync_dialog_submit":"Sync","sync_dialog_running":"Syncing...","sync_dialog_last_synced":"Last synced:","sync_dialog_syncing_title":"Importing transactions from the bank","sync_dialog_syncing_hint":"Fetching transactions from LHV and matching them with invoices. This can take up to half a minute.","sync_result_imported":":count new transaction imported|:count new transactions imported","sync_result_skipped":":count already imported","sync_result_auto_confirmed":":count automatically confirmed","sync_result_none":"No new transactions found.","category_ai":"AI","category_communication":"Communication","numera_mcp_description":"Connect Numera with your AI tools such as Claude Code, Codex, Cursor and others.","slack_description":"Connect your project Slack channels to Numera.","slack":{"title":"Slack","info":"Numera only sees channels it has been invited to \u2014 after connecting the workspace, type \/invite @Numera in every project channel, or a private channel will not show up in the picker. Then bind the project to its channel in the project settings.","workspaces":"Connected workspaces","no_workspaces":"No workspace is connected yet.","add_workspace":"Connect a workspace","not_configured":"The Slack app is not configured in this environment (SLACK_CLIENT_ID, SLACK_CLIENT_SECRET, SLACK_SIGNING_SECRET).","owner_only":"Only a company owner can connect or disconnect Slack workspaces.","installed_at":"Connected :date","installed_by":":name","projects_count":":count project|:count projects","linked_count":":linked linked, :unlinked unlinked","revoke":"Disconnect","revoke_header":"Disconnect the Slack workspace?","revoke_confirm":"Project channel bindings are removed and new messages are no longer stored. Messages stored so far are kept.","workspace_hint":"Channels are bound to projects in the project settings (Settings \u2192 Slack); that is also where channel members are linked to Numera users.","setup_label":"How to set up","setup_intro":"Four steps: connect the workspace, invite Numera to the channel (a private channel is invisible without the invite), bind the project to the channel, link the channel's people. After that it runs on its own.","setup":{"connect":{"title":"1. Connect the Slack workspace","1":"Click \"Connect a workspace\" above. Slack asks which workspace to add Numera to \u2014 pick the one that holds the project channel (it may be the client's workspace).","2":"Approve the permissions. Numera reads only the channels it has been invited to and writes only into the same channel.","3":"Slack sends you back to Numera \u2014 the workspace appears in the list here. Only a company owner can connect."},"invite":{"title":"2. Invite Numera to the channel","1":"Open the project channel in Slack and type: \/invite @Numera","2":"For a private channel this step is mandatory \u2014 without the invite Numera sees no messages at all."},"bind":{"title":"3. Bind the project to the channel","1":"In Numera open the project \u2192 Edit \u2192 \"Settings\" tab \u2192 \"Slack\" section.","2":"Choose the workspace and channel. If Numera is not a member of the channel yet, the form warns you \u2014 do step 2 first.","3":"Set the auto-approve limit in hours (e.g. 5): smaller jobs are done without asking the client. Empty = always ask."},"link":{"title":"4. Link the channel's people to Numera users","1":"In the same section (Settings \u2192 Slack) a list of the channel's members appears once a channel is chosen \u2014 pick each person's Numera account (the client's people are usually guests).","2":"That is how Numera knows who reported a bug or made a request. Unlinked people stay listed by name and can be linked later."},"result":{"title":"What happens next","1":"At the end of every active day (18:00) a digest lands on the project wall and in the Slack channel: bugs, requests, questions and who owes whom an answer.","2":"Coming: bug reports become tasks on the board, requests get an hour estimate the client confirms in Slack, and unanswered threads get a reminder."}}},"numera_mcp":{"title":"Numera MCP","info":"Connect an AI agent (Claude, ChatGPT, Claude Code, Cursor, etc.) securely to this company's data in Numera. Claude and ChatGPT connect via OAuth \u2014 just paste the server address; other tools use an access token. The agent only sees what you can see yourself. Modules: projects (tasks, epics, sprints, documents, project feed) and quotes (drafting and tracking proposals) \u2014 each granted separately as view or manage. More modules are coming.","tokens_label":"Access tokens","no_tokens":"No access tokens created yet.","generate":"Create token","name_label":"Token name","name_placeholder":"e.g. claude-code","expiry_label":"Valid for","expiry_days":":days days","created":"Created","last_used":"Last used","never_used":"Never used","expires":"Expires","revoke":"Revoke token","revoke_header":"Revoke access token","revoke_confirm":"Revoke this token? The agent loses access with this token immediately.","token_ready":"Token ready","token_once_warning":"The token is shown only once. Copy it now \u2014 it cannot be viewed again after closing this dialog.","token_label":"Access token","endpoint_label":"MCP server address","command_label":"Connect command (Claude Code)","copy":"Copy","copied":"Copied.","copy_failed":"Copy failed.","generate_failed":"Creating the token failed. Please try again.","permissions_label":"Permissions","permissions_info":"Choose which data this token opens up to the agent. A token never grants more than your own permissions in Numera allow.","permissions_required":"Select at least one module the token grants access to.","access_none":"No access","access_read":"View data","access_write":"View and manage","access_read_short":"view data","access_write_short":"view and manage","module_column":"Module","modules":{"projects":{"label":"Projects","description":"Tasks, epics, sprints, project documents and feed"},"quotes":{"label":"Quotes","description":"Quotes and proposals: drafting, editing, recipients, client answers"}},"consent":{"title":"Allow access to Numera","subtitle":":client is requesting access to your Numera data. Pick the company and permissions \u2014 the agent never sees more than you can see yourself.","company_label":"Company","company_placeholder":"Select a company","permissions_note":"You can revoke access at any time in Numera: Integrations \u2192 Numera MCP.","no_companies":"You have no companies with an MCP module available. Access cannot be granted.","no_modules_for_company":"This company has no MCP module you could grant access to.","module_unavailable":"Not available on your plan","approve":"Allow access","deny":"Deny"},"oauth_tag":"OAuth","setup_label":"Setup instructions","setup_intro":"Claude and ChatGPT connect via OAuth \u2014 paste the server address and log in, no token needed. Other tools (Claude Code, Cursor, etc.) use an access token.","setup":{"claude_app":{"title":"Claude (app and web)","1":"In Claude, open Settings \u2192 Connectors and click \"Add custom connector\". For organizations: Admin settings \u2192 Connectors.","2":"Paste the MCP server address shown above into the address field and confirm.","3":"Claude redirects you to log into Numera \u2014 pick the company and permissions, then allow access.","4":"Try it out: ask in a chat e.g. \"Which tasks are in the project's active sprint?\"."},"chatgpt":{"title":"ChatGPT","1":"Make sure developer mode is enabled, then open Settings \u2192 Apps & Connectors \u2192 Create.","2":"Paste the MCP server address and confirm.","3":"ChatGPT redirects you to log into Numera \u2014 pick the company and permissions, then allow access."},"claude_code":{"title":"Claude Code","1":"Create an access token above \u2014 copy the ready-made connect command.","2":"Run the command in a terminal in your project folder.","3":"Try it out: ask the agent e.g. \"Which tasks are in the project's active sprint?\"."},"cursor":{"title":"Cursor","1":"Create an access token above and copy it along with the server address.","2":"In Cursor, open Settings \u2192 MCP and add a new server: use the URL shown above as the address and \"Authorization: Bearer <token>\" as a header.","3":"Try it out: ask something about your Numera projects in a chat."},"other":{"title":"Other MCP client (Codex, VS Code, etc.)","1":"Create an access token above and copy it along with the server address.","2":"Add an HTTP MCP server in your tool's settings: the address above and the header \"Authorization: Bearer <token>\". Check your tool's docs for the exact location.","3":"If the connection fails, check that your tool supports HTTP MCP servers and Authorization headers."}},"setup_tip":"Tip: describe in your agent's instructions file (CLAUDE.md, AGENTS.md, etc.) what is worth looking up in Numera \u2014 the agent will then use the tools on its own, without you mentioning it in every conversation."}},"investments":{"investing":"Investments","transactions":"Transactions","all_accounts":"All accounts","positions_count":":count position|:count positions","portfolio":"Portfolio","upload_hint_auto_detect":"Upload the account statement (CSV) \u2014 the file format is detected automatically","ai_analyzing":"AI is analyzing the file structure","ai_analyzing_hint":"An unknown format is mapped once \u2014 files with the same shape import automatically from then on.","detected_format":"Detected format: :format","ai_mapped_format":"AI mapping","ai_mapped_notice":"The file structure was detected with AI. Review the transaction summary before importing.","marquee_caption":"\u2026and any other \u2014 unknown formats are detected with AI","csv_import_header":"Investment CSV import","step_reading_file":"Reading file","step_reading_file_desc":"Reads and analyzes CSV file contents","step_processing":"Processing transactions","step_processing_desc":"Parses and validates transactions","step_saving":"Saving to general ledger","step_saving_desc":"Saves transactions and creates entries","type_deposit":":count deposit|:count deposits","type_withdrawal":":count withdrawal|:count withdrawals","type_buy":":count purchase|:count purchases","type_sell":":count sale|:count sales","type_dividend":":count dividend|:count dividends","type_interest":":count interest payment|:count interest payments","type_fee":":count fee|:count fees","type_fx_conversion":":count FX conversion|:count FX conversions","preview_summary":"Found :total transactions: :details","result_imported":":count imported","result_skipped":":count skipped (duplicate)","result_failed":":count failed","bank_link_section_title":"Detected bank transfer","bank_link_radio_matched_title":"Link with detected bank transfer","bank_link_radio_skip_title":"Create a standalone GL entry","bank_link_radio_skip_desc":"Default bank account is used for the bank leg; the bank transaction stays in the queue.","bank_link_confirmed_count":":count bank transactions confirmed","result_none":"No new transactions found","how_to_download":"How to download the statement?","file_hint":"Max :size MB. Allowed: :formats.","preview":"Preview","importing":"Importing...","actions_title":"Actions","import_transactions":"Import transactions","transaction":"Transaction","date":"Date","type":"Type","security":"Security","quantity":"Quantity","quantity_unit":"pcs","price_per_share":"Price per share","gross_amount":"Gross amount","service_fee":"Service fee","withheld_tax":"Withheld tax","net_amount":"Net amount","account":"Account","reference":"Reference","notes":"Notes","section_general":"General","section_security":"Security","section_crypto":"Crypto asset","section_amounts":"Amounts","symbol":"Symbol","add_manually":"Add manually","add_from_statement":"Add from statement","edit_manual_price":"Edit market price","price_dialog_header":"Manual market price","manual_price":"Market price (EUR)","manual_price_hint":"A manually set price is never overwritten by the automatic price sync.","cost_only_label":"Not traded \u2014 carry at cost","cost_only_hint":"An asset without an active market stays out of revaluation and is carried at cost.","upload_statement":"Upload statement","invested":"Invested","securities":"Securities","cash_on_account":"Cash on account","last_updated":"Last updated: :date","not_imported_yet":"Not imported yet","other_platform":"Other","add_account":"Add investment account","platform":"Platform","select_platform":"Select platform","name":"Name","holding_type_description":"Short-term \u2014 securities you plan to sell within 12 months (account 1110). Long-term \u2014 securities held over 12 months (account 1750).","add":"Add","add_transaction":"Add transaction","instruments":{"title":"Deposits and loans","count_label":"investments","add":"Add investment","empty_title":"No deposits or loans added yet","empty_description":"Add a term deposit or a loan given \u2014 Numera books the entries, accrues interest and tracks the maturity for you.","wizard_kind_title":"What would you like to add?","kind_securities":"Securities account","kind_securities_desc":"An investment platform account \u2014 stocks, ETFs, fund units","kind_term_deposit_desc":"A bank deposit with a fixed term and interest rate","kind_loan_given_desc":"A loan the company has given to a subsidiary, employee or partner","name":"Name","name_placeholder_deposit":"e.g. LHV deposit 12 months","name_placeholder_loan":"e.g. Loan to subsidiary","counterparty":"Counterparty","principal":"Principal","interest_rate":"Interest rate (% p.a.)","interest_frequency":"Interest accrual","start_date":"Start date","maturity_date":"Maturity date","maturity_optional":"Leave empty if no term has been agreed","section_general":"General","accounts_section":"Accounts","accounts_override":"Change accounts","accounts_override_discard":"Discard changes","account_will_create":"created automatically","principal_account":"Balance sheet account","accrued_account":"Accrued interest account","income_account":"Interest income account","documents_section":"Documents","documents_hint":"Attach the contract or another document (PDF, image, Word \u2014 up to 20 MB)","documents_empty":"No documents attached.","add_document":"Add document","outstanding":"Outstanding","accrued":"Accrued interest","carrying":"Carrying amount","schedule":"Schedule","schedule_date":"Date","schedule_row_type":"Type","schedule_interest":"Interest","schedule_principal":"Principal","pending_locked":":count entries are waiting behind a locked period","settle":"Settle","settle_title_deposit":"Deposit maturity","settle_title_loan":"Loan repayment","settled_at":"Receipt date","received_amount":"Amount received","settle_hint":"Anything above the principal and accrued interest is booked as interest income.","repay":"Partial repayment","repay_title":"Principal repayment","paid_at":"Receipt date","amount":"Amount","delete_confirm":"Delete the investment along with all its entries?","details":"Details","no_schedule_rows":"The schedule has no rows \u2014 the interest rate is 0 and there is no maturity."},"participations":{"title":"Participations","count_label":"participations","add":"Add participation","empty_title":"No participations added yet","empty_description":"Add a stake in a subsidiary or associate \u2014 Numera books the entries under the chosen method.","kind_participation_desc":"Shares in a subsidiary, associate or other company","name":"Company name","name_placeholder":"e.g. Subsidiary O\u00dc","registry_code":"Registry code","kind":"Kind of participation","method":"Accounting method","ownership_pct":"Ownership (%)","amount":"Acquisition cost","acquisition_date":"Acquisition date","shares_account":"Shares account","income_account":"Financial income account","expense_account":"Financial expense account","carrying":"Carrying amount","details":"Details","events":"Events","no_events":"No events recorded yet.","event_date":"Date","event_type":"Type","event_amount":"Amount","add_event":"Add event","event_fair_value":"New fair value","event_fair_value_hint":"Numera computes the difference to the carrying amount and books the entry for you.","event_amount_pickup_hint":"Enter the profit share attributable to the stake; enter a loss share with a minus sign.","dispose":"Dispose","dispose_title":"Participation disposal","disposed_at":"Disposal date","received_amount":"Amount received","dispose_hint":"The portion above the carrying amount is booked as financial income, a shortfall as financial expense.","delete_confirm":"Delete the participation along with all its entries?"},"properties":{"title":"Property","count_label":"properties","add":"Add property","empty_title":"No investment properties added yet","empty_description":"Add a rental or investment property \u2014 Numera books the entries for you.","kind_property_desc":"Real estate held for rental or value appreciation","name":"Property name","name_placeholder":"e.g. Rental flat at Tartu mnt 1","cadastral_number":"Cadastral number","address":"Address","model":"Accounting model","amount":"Acquisition cost","acquisition_date":"Acquisition date","depreciation_rate":"Depreciation rate (% per year)","depreciation_rate_hint":"How many percent of the cost is expensed per year. Buildings are typically 2\u201310%. Leave 0 for land.","property_account":"Property account","gain_account":"Income account","loss_account":"Expense account","depreciation_bs_account":"Accumulated depreciation account","depreciation_expense_account":"Depreciation expense account","carrying":"Carrying amount","acquisition_cost":"Acquisition cost","details":"Details","events":"Events","no_events":"No events recorded yet.","event_date":"Date","event_type":"Type","event_amount":"Amount","add_event":"Add event","event_fair_value":"New fair value","event_fair_value_hint":"Numera computes the difference to the carrying amount and books the entry for you.","event_improvement_hint":"An improvement increases the property's carrying amount.","dispose":"Dispose","dispose_title":"Property disposal","disposed_at":"Disposal date","received_amount":"Amount received","dispose_hint":"The portion above the carrying amount is booked as income, a shortfall as expense.","dispose_hint_cost":"Numera books depreciation up to the disposal date and derecognizes the property.","delete_confirm":"Delete the investment property along with all its entries?","invoice_link_title":"Link to a purchase invoice","invoice_link_desc":":vendor \u00b7 :invoice \u00b7 :date","invoice_reclass_note":"The purchase invoice line is reclassified to the property account.","depreciation":"Depreciation","accumulated_depreciation":"Accumulated depreciation","model_note_cost":"Depreciation runs on the linked fixed-asset card \u2014 Numera books the monthly entries for you."},"revaluation":{"button":"Revalue to market","title":"Revaluation to market value","description":"Under Estonian GAAP (RTJ 3) the trading portfolio is measured at fair value at the balance sheet date. Numera computes the difference and books the entries for you.","date":"Entry date","holding":"Security","carrying":"Carrying amount","market":"Market value","delta":"Difference","book":"Book entries","empty":"All securities are already at market value.","cost_policy_note":"The company carries investments at cost (micro-entity exception).","policy_label":"Carry at cost (micro-entity exception)"},"status":"Status","transaction_type":"Transaction type","select_type":"Select type","select_account":"Select account","unit_price":"Unit price","amount":"Amount","currency":"Currency","transactions_empty_title":"No transactions","transactions_empty_description":"Start by adding an investment account \u2014 then add transactions manually or import a statement","go_to_accounts":"Go to accounts page","market_value":"Market value","cost_basis":"Cost basis","missing_market_price":":count securities missing market price","total_return":"Total return","unrealized_return_missing":"Unrealized return unavailable","realized_profit":"Realized profit","dividends":"Dividends","fees":"Fees","average_price":"Average price","market_price":"Market price","market_price_tooltip":"Yahoo Finance, prices may differ from broker","gain_loss":"Gain\/loss","allocation":"Allocation","pending":"Pending","edit_yahoo_ticker":"Edit Yahoo ticker","sync_prices_tooltip":"Sync market prices","ticker_dialog_header":"Yahoo Finance ticker","ticker_format_hint":"Format: TICKER.EXCHANGE (e.g. SXR8.DE, VWCE.AS)","ticker_example_placeholder":"e.g. SXR8.DE","restore_automatic":"Restore automatic","portfolio_empty_title":"Portfolio is empty","portfolio_empty_description":"Start by adding an investment account \u2014 then add transactions manually or import a statement","parse_date_error":"Cannot parse date ':date'","unknown_type":"Unknown transaction type: ':type'","cannot_infer_type":"Cannot determine transaction type","suggestion_title":"We found investment-related accounts based on GL entries","suggestion_total_invested":"Invested","suggestion_entries":"entries","suggestion_cash_account":"Cash account","suggestion_dedicated_cash":"Broker cash account","suggestion_confirm":"Create selected accounts","suggestion_skip":"Skip","suggestion_creating":"Creating accounts...","suggestion_created":":accounts accounts created","suggestion_settlement_account":"Settlement account","suggestion_cash_account_created":":platform (will be created)","suggestion_select_csv":"Select CSV file","suggestion_csv_hint":"Upload platform statement from the first transaction","suggestion_created_with_import":":accounts accounts created, :imported transactions imported","suggestion_upload_title":"Import transaction history","suggestion_upload_message":"Upload your :platform statement from the first transaction to import the complete transaction history.","suggestion_upload_note":"The statement must cover the entire period from the first deposit.","suggestion_upload_button":"Upload CSV","suggestion_upload_skip":"Skip"},"invoices":{"inactive_vat_warning":"The selected VAT type is not active. Pick a valid VAT type.","outdated_vat_warning":"The selected VAT type's rate is no longer in force. Pick a VAT type with a current rate.","columns":{"status":"Status","invoice_number":"Invoice no.","total_with_vat":"Total with VAT","due_date":"Due date"},"details":{"title":"Invoice details","invoice_number_short":"Invoice no.","invoice_number":"Invoice number","reference_number":"Reference number","invoice_date":"Invoice date","transaction_date":"Transaction date","due_date":"Due date","currency":"Currency","exchange_rate":"Exchange rate","select_account":"Select account"},"lines":{"add_row":"Add row","required_fields_error":"Please fill in all required fields on invoice lines.","content":"Content","description":"Description","name":"Name","quantity":"Quantity","unit":"Unit","unit_price":"Unit price","price":"Price","vat":"VAT","amount":"Amount","subtotal":"Subtotal","vat_total":"VAT","total":"Total"},"vat_policy":{"closed_header":"Closed VAT period","closed_confirm":":period is already closed or submitted. Do you still want to use transaction date :date?","use_closed_period":"Use closed period","use_suggested_date":"Use suggested date","override_warning":"Transaction date falls in closed VAT period :period. The VAT return for this period must be reviewed after saving.","date_changed":"Selected period :period is closed or submitted. Transaction date was changed to :date.","use_closed_anyway":"Use closed period anyway","locked_period":"Selected transaction date belongs to a locked accounting period. Use date :date or a later open period."},"client":{"reg_no":"Reg no.","vat_no":"VAT no."},"form":{"caution":"Caution!","continue_editing":"Continue editing","add_project":"Add project","add_field":"Add field","section_settings":"View settings","remove_section":"Hide section"},"metadata":{"title":"Additional info","created_by":"Created by","imported":"Imported to Numera"},"mark_paid":{"header":"Mark as paid","new_receipt":"New receipt","new_payment":"New payment","existing_receipt":"Existing receipt","existing_payment":"Existing payment","link_receipt":"Link receipt","link_payment":"Link payment","save_receipt":"Save receipt","save_payment":"Save payment","receipt_created":"Receipt created!","payment_created":"Payment created!","match_found_receipt":"Matching receipt found","match_found_payment":"Matching payment found","already_received":"Already received","already_paid":"Already paid","account_label":"Account\/Cash","select_account":"Select account","amount":"Amount","currency":"Currency","date":"Date","additional_info":"Additional info","optional_description":"Optional description","remaining_after_receipt":"Remaining after receipt","remaining_after_payment":"Remaining after payment","remaining":"Remaining","invoice_amount":"Invoice amount","selected_amount":"Selected amount","difference":"Difference","hide_older":"Hide older","show_older_receipts":"+ :count older receipt|+ :count older receipts","show_older_payments":"+ :count older payment|+ :count older payments","no_unlinked_receipts":"No unlinked receipts","no_unlinked_payments":"No unlinked payments","column_number":"No.","column_account":"Account","column_date":"Date","column_amount":"Amount","confirmation_amount":"Amount","confirmation_account":"Account","confirmation_date":"Date","confirmation_invoice":"Invoice","receipts_count":"receipts","payments_count":"payments","bank_tx_section_heading":"Matching bank transaction","confirm_bank_tx":"Confirm and mark as paid","foreign_currency_hint":"The invoice is in :currency \u2014 enter the amount in euros that left the bank"},"totals":{"price_with_vat":"Price includes VAT","not_vat_registered":"Company is not VAT registered"},"simple_mark_paid":{"payment_date":"Payment date","bank_account":"Bank account","select_bank_account":"Select bank account","mark_paid":"Mark as paid"},"payment_status":{"header":"Payment status check","step_query":"Status query","step_query_desc":"Queries payment statuses from accounting software","step_update":"Data update","step_update_desc":"Updates invoice statuses","sales_invoice_label":"sales invoice","purchase_invoice_label":"purchase invoice","description":"Queries payment statuses for all :label from accounting software.","confirm_label":"Check payment statuses","processing_label":"Checking...","result":":count :label statuses checked."},"bank_transfer_found":"Found bank transfer of :amount dated :date","link_and_mark_paid":"Link payment and mark as paid"},"landing":{"nav_home":"Home","nav_features":"Features","nav_pricing":"Pricing","nav_guides":"Guides","cta_dashboard":"Dashboard","cta_try_free":"Try for free","social_label":"Or continue with","trial_days":"30 days","login":"Log in","back_to_top":"Back to top","hero_badge":"AI-powered business platform","hero_title_1":"Your whole business in one place","hero_title_2":"\u2014 from invoices to projects","hero_subtitle_1":"Accounting, payroll, taxes, and projects \u2014 automated by AI.","hero_subtitle_2":"Built specifically for Estonian entrepreneurs","hero_cta_trial":"Start 30-day free trial","hero_cta_features":"Features","beta_note":"Public beta \u00b7 feedback is welcome","integrations_label":"Integrations","hero_tabs":{"accounting":"Accounting","analytics":"Analytics","inbox":"Invoice inbox","projects":"Projects","ai":"NumeraAI"},"features_menu":{"accounting":{"label":"Accounting","tagline":"AI-automated bookkeeping","items":{"inbox":{"title":"Invoice inbox","description":"AI enters incoming invoices and receipts straight into your books"},"invoices":{"title":"Invoices & transactions","description":"Sales and purchase invoices, plus quotes"},"bank":{"title":"Bank connection","description":"Transactions flow in from your bank \u2014 AI matches them to documents"},"taxes":{"title":"Tax overview","description":"VAT and payroll declarations calculated and filed straight to e-MTA"},"payroll":{"title":"Payroll","description":"Salaries, leave and taxes handled automatically"},"expenses":{"title":"Expense reports","description":"Employee expenses and reimbursements in one place"},"loans":{"title":"Loans & leases","description":"Upload a contract \u2014 AI builds the schedule and entries"},"investments":{"title":"Investments","description":"Your securities portfolio booked automatically"},"reports":{"title":"Reports","description":"Balance sheet, income statement and ledgers"}},"view_all":"The whole accounting story on one page","view_all_hint":"From the inbox to the tax return \u2014 with examples","more_label":"More","more":{"periodization":"Periodization","fixed_assets":"Fixed assets","mileage":"Mileage log"},"mcp_title":"Numera MCP"},"view_all_cta":"See everything it does","numera_ai":"AI that knows your business \u2014 ask, analyze and automate","projects":{"label":"Projects","tagline":"From projects to invoices","view_all":"The whole project story on one page","view_all_hint":"From the plan through the board and the hours to the invoice","items":{"management":{"title":"Project management","description":"Tasks, sprints and epics in one view"},"time":{"title":"Time to invoice","description":"Logged hours become invoices \u2014 margins always visible"},"ai":{"title":"Project AI","description":"Answers from your project files and generates tasks"},"reports":{"title":"Project reports","description":"Detailed time reports by team and client"},"calendar":{"title":"Calendar","description":"Deadlines and events in one view"}}}},"features_tax_title_1":"Tax filing","features_tax_title_2":"made effortless","features_tax_description":"Every deadline tracked, every form pre-filled. Bank payments sync and match automatically \u2014 just review and submit.","features_email_title_1":"Invoices arrive","features_email_title_2":"on autopilot","features_email_description":"Suppliers email invoices into your Numera inbox \u2014 AI extracts amounts, VAT, accounts and the vendor. You just review and confirm with one click.","features_bank_title_1":"Bank transactions","features_bank_title_2":"match themselves","features_bank_description":"Transactions flow from your bank straight into Numera. AI matches them with invoices, salaries and taxes \u2014 you only confirm.","bank_feed_synced":"Updated moments ago","bank_feed_matching":"AI matching\u2026","bank_feed_pending":"Pending","bank_flow":{"tx":"Transaction","matched_invoice":"matched with invoice","matched_sales":"matched with sales invoice","matched_tsd":"linked to the TSD payment","auto_entry":"bank fee entry created automatically"},"numera_ai_description":"Documents, contracts, images \u2014 AI turns them into invoices, journal entries, expense reports, or charts.","numera_ai_minimal_user_message":"Add purchase invoice \u2013 GitHub, Inc.","numera_ai_invoice_unit":"month","numera_ai_invoice_vat_type":"0% Service from outside the EU","numera_ai_invoice_account_name":"IT services, hardware","numera_ai_preset_invoice_label":"Purchase invoice into accounting","numera_ai_preset_plan_label":"Project plan from a spec","numera_ai_chat_intro":"I read the PDF. The vendor is **GitHub, Inc.**, the invoice total is **105 USD**, and it is a service bought from outside the EU.","numera_ai_chat_bank_intro":"Let me check whether the bank account already shows this payment.","numera_ai_chat_outro":"I found the matching bank transaction and linked it to the invoice \u2014 it is paid. Review it and confirm.","numera_ai_bank_account":"LHV USD current account","numera_ai_tool_query":"IT services","numera_ai_tool_account_alt":"Communication expenses","numera_ai_model_cost":"~:count credits\/request","numera_ai_conversation_1":"GitHub invoice into accounting","numera_ai_conversation_2":"May VAT return","numera_ai_conversation_3":"Client X unpaid invoices","numera_ai_plan_user_message":"Build a project plan from this spec","numera_ai_plan_intro":"I read the spec and compared it with what the project already has. Here is a sprint, two epics and five tasks.","numera_ai_plan_outro":"Pick what to create and confirm \u2014 the tasks go straight into the sprint.","numera_ai_plan_summary":"E-commerce phase two: payments and order management.","numera_ai_plan_sprint_name":"Sprint 5","numera_ai_plan_sprint_goal":"Payments work and orders can be managed.","numera_ai_plan_epic_1":"Payments","numera_ai_plan_epic_1_description":"Accepting payments and issuing refunds.","numera_ai_plan_epic_2":"Order management","numera_ai_plan_epic_2_description":"Order list, statuses and notifications.","numera_ai_plan_task_1":"Stripe payment integration","numera_ai_plan_task_1_description":"Card payments and bank links. Spec section 4.2.","numera_ai_plan_task_2":"Refund flow","numera_ai_plan_task_2_description":"Partial and full refunds with a customer email.","numera_ai_plan_task_3":"Order list and filters","numera_ai_plan_task_3_description":"Search, status filters and export. Spec section 5.1.","numera_ai_plan_task_4":"Order status emails","numera_ai_plan_task_5":"Load test for the order list","promise_label":"The promise","promise_1":"Accounting should not be your second job. Numera enters the invoices, matches the bank transactions and works out the tax before you have even thought about it \u2014","promise_accent_1":"you only review it.","promise_2":"Month-end is one day in the calendar, not","promise_accent_2":"three days in spreadsheets.","feature_cta":{"read_more":"Learn more","accounting":{"eyebrow":"Accounting","title_prefix":"Create an account and try Numera","accent":"with your own company's numbers."},"projects":{"eyebrow":"Project management","title_prefix":"Create an account and take your next project","accent":"from plan to invoice in Numera."}},"accounting_tabs":{"title":"Automated bookkeeping","subtitle":"With Numera your small business bookkeeping takes minutes, not days!","taxes":{"label":"Tax","description":"Numera prepares the required tax returns itself. All that is left for you is to confirm and pay."},"payroll":{"label":"Payroll","description":"Salaries, holidays and sick leave in one place. Numera calculates the tax, produces the payslips and gets the payment ready."},"invoices":{"label":"Invoices","description":"Sales invoices out to the client, purchase invoices in from the inbox. Each one posts itself and links up with the bank transaction."},"expenses":{"label":"Analytics","description":"Revenue, costs and profit by month \u2014 with a prior-year comparison and a forecast that counts the work you have not invoiced yet."},"reports":{"label":"Bank transaction import","description":"Transactions arrive straight from your bank. Every line carries its payee, description and source document \u2014 you review and confirm."}},"accounting_page":{"hero":{"badge":"Accounting","title_1":"Accounting where the data entry","title_2":"is done by AI.","subtitle":"Numera is accounting software that keeps invoices, bank transactions, taxes and payroll in one system. AI reads the documents in \u2014 you review and confirm.","tabs":{"overview":"Overview","analytics":"Analytics","taxes":"Taxes","payroll":"Payroll","loans":"Loans & leases","investments":"Investing"}},"features":{"inbox":{"label":"Invoice inbox","title":"AI enters purchase invoices for you","description":"Connect the mailbox your suppliers already send invoices to. AI reads the supplier, the amounts and the VAT rate out of the attachment and drafts the purchase invoice \u2014 all that is left for you is to confirm.","point_1":"Supplier, expense account and VAT rate come pre-filled","point_2":"An unknown supplier is flagged for confirmation, a familiar one is not","point_3":"The attachment stays on the entry \u2014 document and entry never drift apart","your_task":"Your only task is to give the supplier your invoice e-mail address."},"invoices":{"label":"Invoices and transactions","title":"Sales invoices from quote to payment","description":"Write a quote, turn it into a sales invoice in one click and send it as an e-invoice or by email. Numera shows who has paid and who has not, and sends the reminders on overdue invoices for you.","point_1":"E-invoices, PDF invoices and recurring invoices from one place","point_2":"A receipt is matched to its invoice and the invoice is marked paid","point_3":"You can see at a glance which clients pay on time and which do not","your_task":"Your only task is to create and send the invoice \u2014 Numera tracks the payment."},"bank":{"label":"Bank connection","title":"Every bank transaction is matched with a document","description":"Connect your bank and transactions arrive in Numera every day. Numera proposes the matching invoice or entry for every line, so at the end of the month the bank and the books reconcile \u2014 with no manual hunting.","point_1":"Direct LHV connection, other banks via statement import","point_2":"Invoices and payments are matched to transactions automatically","point_3":"Lines with no source document are collected in their own list"},"taxes":{"label":"Taxes","title":"KMD and TSD ready by month end","description":"Numera builds the VAT return and the TSD from the entries already in the books \u2014 not from a separate spreadsheet. You review the figures, confirm and pay; the monthly task list shows what is done and what is still ahead.","point_1":"You can see which entries make up each line of the VAT return and the TSD","point_2":"Deadlines and amounts sit together in the monthly tasks","point_3":"The payment is tied to its entry and the period is locked","your_task":"Your only task is two clicks: \"Send to e-MTA\" and \"Send payment to bank\"."},"payroll":{"label":"Payroll","title":"Automatic payroll, payslips and TSD","description":"Add your employees and Numera works out everything between gross and net \u2014 income tax, social tax and unemployment insurance. Payslips are ready in one click and the correct amounts flow onto the TSD automatically.","point_1":"Tax rates are set up and follow changes in the law","point_2":"Holidays and sick leave are applied on the payslip automatically","point_3":"Salary payments go to the bank and are matched back to transactions","your_task":"Your only task is to confirm the payout on payday."},"investments":{"label":"Investing","title":"Investments entered automatically","description":"Upload an account statement from your broker and Numera does the rest \u2014 buys, sells, dividends, fees and interest all get the right entries. The portfolio sits in the same system as the rest of your accounting.","point_1":"Every transaction type is booked correctly, with no manual entry","point_2":"Money moved to the platform is matched to its bank transaction, not booked as income","point_3":"Portfolio value, return and allocation on one page","your_task":"Your only task is to upload the statement."}},"breadth":{"title":"More than invoices and bank","subtitle":"Expenses, contracts and assets live in the same system \u2014 every module posts its own entries.","cells":{"periodization":{"title":"Accruals","description":"Prepayments and long-term costs are spread across months on their own."},"expenses":{"title":"Expense reports","description":"Employee expenses and reimbursements in one place \u2014 from receipt to entry."},"loans":{"title":"Loans and leases","description":"Payment schedules and interest are calculated automatically, and entries land in the right month."},"fixed_assets":{"title":"Fixed assets","description":"Depreciation runs monthly on its own. Purchase, write-off and sale take a couple of clicks."},"mileage":{"title":"Mileage log","description":"Business trips and tax-free compensation \u2014 the rates are already set up."}}},"faq":{"title":"Frequently asked questions","subtitle":"Everything worth knowing before you start \u2014 AI accounting, moving from your old software and working with your accountant."}},"projects_page":{"hero":{"badge":"Project management","title_1":"Project management and accounting","title_2":"in one system.","subtitle":"Tasks, sprints, time tracking and a Gantt chart. Logged hours become invoices and every project's profitability is visible while the work is still running."},"features":{"plan":{"label":"Project AI","title":"A project plan from your brief","description":"Add a contract or a brief and Numera AI reads it. You get epics, sprints and tasks with hour estimates \u2014 pick what to create and confirm.","point_1":"AI compares its proposal with what the project already has","point_2":"You can undo a confirmed plan if needed","point_3":"Tasks go straight into the sprint or backlog on confirmation"},"board":{"label":"Tasks","title":"Kanban board, sprints and epics","description":"Tasks, sprints and epics on one page. Everyone sees what is in progress and what is done \u2014 every task has a type, an assignee, a due date and an estimate.","point_1":"Scrum or kanban \u2014 choose per project","point_2":"Planned hours feed the company's revenue forecast","point_3":"Bring a client in as a guest \u2014 free of charge"},"timeline":{"label":"Timeline","title":"A Gantt chart that shows dependencies","description":"Epics, phases and tasks on one axis. If a piece of work is planned to start before the one it depends on ends, you see it immediately \u2014 not once the deadline has passed.","point_1":"Phases with their deadlines and budgets on the same axis","point_2":"Drag deadlines right on the timeline","point_3":"Unscheduled work waits in its own list and never gets lost"},"time":{"label":"Time tracking","title":"Logged hours become an invoice","description":"Start a timer or add hours afterwards. Pick the billable rows and Numera builds the sales invoice from them \u2014 in the same system the payment will later land in.","point_1":"The hourly rate resolves itself \u2014 project, client or price list","point_2":"Billable and non-billable time are shown separately","point_3":"Send the client a detailed time report along with the invoice"},"money":{"label":"Project money","title":"Project profitability while the work runs","description":"Sales invoices, purchase invoices and labour cost all roll up to the project. You see the margin while you can still do something about it \u2014 not three months later.","point_1":"Labour cost comes from logged hours and actual payroll","point_2":"The project's sales and purchase invoices sit on one page","point_3":"Budget and actual cost are always visible side by side"},"mcp":{"label":"Numera MCP","title":"Connect your own AI agent","description":"Numera MCP gives your AI agent access to your projects \u2014 read tasks, create new ones and log time straight from a conversation. Access is granted per module and never reaches beyond your own permissions.","point_1":"Works with any MCP client, not just one","point_2":"Per key, you decide what the agent may read and what it may change","point_3":"Financial data stays out of MCP"}},"breadth":{"title":"Everything else a project brings with it","subtitle":"Reports, calendar, files and permissions live where the work does.","cells":{"reports":{"title":"Reports","description":"Detailed time reports by team, client and project. Save the views you use often."},"calendar":{"title":"Calendar","description":"Deadlines, events and logged time on one timeline."},"files":{"title":"Files and comments","description":"Contracts, drawings and discussion stay with the project or the task."},"access":{"title":"Permissions","description":"Per project, you choose who can see it and who runs it."},"statuses":{"title":"Your own workflow","description":"Task statuses and their order are yours to define."},"accounting":{"title":"Attached to the books","description":"A project's invoices live in the same system the accounting is done in \u2014 nothing to transfer."}}},"faq":{"title":"Frequently asked questions","subtitle":"Everything worth knowing before you start \u2014 project management, time tracking and billing your hours."}},"projects_title":"Project management that talks to your books.","projects_subtitle":"Hours, costs and invoices live in one system \u2014 so you know what a project earns while it is still running, not three months later.","projects_invoice_title":"Hours become an invoice","projects_invoice_description":"Pick the unbilled hours and Numera drafts the sales invoice. Lines carry the task names your client recognises; price and VAT come from the article.","projects_profit_title":"Profitability as it happens","projects_profit_description":"Revenue, labour cost and margin per project \u2014 salaries and purchase invoices are in the same system, so nobody has to assemble the maths.","projects_ai_plan_title":"AI drafts the project plan","projects_ai_plan_description":"Add the contract or the brief. Numera AI reads it and proposes epics, sprints and tasks \u2014 you confirm or change them.","projects_mcp_title":"Connect your AI agent","projects_mcp_description":"Numera MCP gives Claude or ChatGPT access to your projects \u2014 read and create tasks straight from the chat.","projects_ai_plan_summary":"I read the development contract and put together a first sprint.","projects_ai_plan_epic_name":"Client portal","projects_tabs":{"title":"Projects in any field","subtitle":"Project management and accounting in one system \u2014 so you see each project's profitability while the work runs, not three months later.","agency":{"label":"Software and design agencies","description":"Sprints, epics and deadlines on one timeline \u2014 even with five client projects running at once. Logged hours go from there straight onto the invoice."},"marketing":{"label":"Marketing agencies","description":"The retainer and the campaigns stay together, each campaign with its own hours and its own budget. At month end you can see whether the agreed scope covered the work."},"construction":{"label":"Construction and installation","description":"Material invoices, subcontractors and equipment hire all collect under the site. So you can see while the work runs whether it will end up in the black."},"consulting":{"label":"Consultants and trainers","description":"The hours you agreed on stay in view the whole time. When the scope starts running out you hear it from us, not from the client."},"legal":{"label":"Law firms","description":"Every time entry lands under the right project, to the minute. At month-end the invoice and its itemised breakdown are already waiting."}},"mobile":{"eyebrow":"Mobile app","title":"Your accounting, in your pocket","subtitle":"Photograph an expense document, send payments to the bank and file taxes straight from your phone. Entries land in the same books you see on your computer.","store_name":"Numera EE","store_platform":"iPhone","preview":{"greeting":"Tere, :name","revenue":"K\u00e4ive","profit":"Kasum","previous_year":"vs eelmine aasta","sales":"Tulud","expenses":"Kulud","this_month":"Sel kuul","awaiting_payment":"Ootab maksmist","all_unpaid":"K\u00f5ik maksmata","pay":"Maksa","purchase_due":"T\u00e4htaeg 4. oktoober","purchase_overdue":"5 p \u00fcle t\u00e4htaja","overview":"\u00dclevaade","bank":"Pank","taxes":"Maksud","ai":"NumeraAI","bank_account":"LHV","ledger_match":"Raamatupidamises sama summa","transaction_date":"25. september","transaction_date_earlier":"24. september","invoice_number":"Arve :number","needs_attention":"Vajab t\u00e4helepanu","search_transactions":"Otsi tehingutest","deadline_month":"Oktoober 2026","tax_period":"September 2026","done_lowercase":"tehtud","next_deadline":"J\u00e4rgmine t\u00e4htaeg 12. oktoober","payroll_deadline":"T\u00e4htaeg 12. oktoober","vat_deadline":"T\u00e4htaeg 20. oktoober","submit_payroll":"Esita palga- ja maksude aruanne","pay_payroll":"Maksa palgamaksud","submit_vat":"Esita k\u00e4ibedeklaratsioon","pay_vat":"Maksa k\u00e4ibemaks","submit":"Esita","submit_first":"Esita enne deklaratsioon","waiting":"Ootel"},"screens":{"bank":{"label":"Bank","body":"AI matches transactions with documents \u2014 you confirm with one tap."},"overview":{"label":"Overview","body":"Your company at a glance \u2014 revenue, this month's income and expenses, and unpaid invoices."},"taxes":{"label":"Taxes","body":"File and pay VAT and payroll taxes with one tap."}}},"onboarding_paths":{"eyebrow":"Getting started","title":"Choose how you start. We handle the rest together.","subtitle":"There are three ways into Numera. Whichever you pick, we go through the setup with you, so that opening balances, the chart of accounts and open invoices are right from day one.","sync":{"title":"We bring your data over","body":"We sync the invoices, clients and entries from your current software into Numera, history included. You carry on where you left off."},"balances":{"title":"We read in your opening balances","body":"You upload the trial balance and ledgers, and AI matches the rows to your chart of accounts. Opening balances and open invoices are in place; earlier history stays in the old software."},"fresh":{"title":"You start from scratch","body":"The chart of accounts, VAT rates and invoice numbering are already in place. Numera walks you through the rest step by step, and you can send the first invoice straight away."},"help":{"label":"Help with setup","title":"Whichever route you take, we set Numera up together with you.","body":"We go through the setup and check that the balances tie out. Later on, our accountants answer software questions as they come up.","note":"Accounting advice itself is available as a separate service."},"balance_visual":{"header":"Trial balance","badge":"AI","tie_debit":"Debit","tie_credit":"Credit","tie_total":"21 420,00 \u20ac","tie_ok":"Balanced","sides":{"D":"D","K":"C"},"side_titles":{"D":"Debit","K":"Credit"},"rows":{"bank":{"source":"Bank accounts","amount":"12 480,00","code":"1010","account":"Bank account"},"receivables":{"source":"Customer debts","amount":"8 940,00","code":"1200","account":"Unpaid invoices"},"payables":{"source":"Supplier debts","amount":"5 320,00","code":"2110","account":"Accounts payable"},"equity":{"source":"Retained earnings","amount":"16 100,00","code":"2970","account":"Retained earnings"}}},"fresh_visual":{"done":"Ready to start"}},"pricing_title":"Numera pricing plans","pricing_subtitle_prefix":"First","pricing_subtitle_suffix":"free!","pricing_cycle_label":"Billing","pricing_cycle_monthly":"Monthly","pricing_cycle_yearly":"Yearly","pricing_teaser_compare_link":"See the full plan comparison","pricing_education_text":"Numera is free for schools.","pricing_education_link":"Learn more","pricing_migration_eyebrow":"Migration","pricing_migration_title_prefix":"Migration is","pricing_migration_accent":"free","pricing_migration_body":"\u2014 we move your data over from your old software for you: invoices, clients, entries and history.","pricing_migration_done":"Data moved over","pricing_popular":"Popular","pricing_cta":"Try for free","email_auto_inbox_label":"New email in your Numera inbox","email_auto_vendor":"Luminor Liising AS","email_auto_received":"just now","email_auto_notification_subject":"Lease invoice :number","email_auto_added_badge":"Invoice added to your books","email_auto_amount_label":"Total","email_auto_scan_reading":"Scanning the document\u2026","email_auto_scan_done":"Data extracted","tax_reminder_deadline":"Due in :days days","tax_reminder_paid":"TSD paid","tax_task_title":"Pay payroll taxes","tax_task_subtitle":"Transfer to the Tax Board \u2014 income and social tax","tax_action_send_payment":"Send payment to bank","tax_bank_found":"Found a transaction of :amount | :date","tax_task_done":"Done","tax_task2_title":"Submit VAT return","tax_task2_subtitle":"KMD filing to the Tax Board","tax_task2_action":"Submit return","tax_task2_paid":"VAT submitted","tax_task3_title":"Pay corporate income tax","tax_task3_subtitle":"Dividend income tax to the Tax Board","tax_task3_action":"Send payment","tax_task3_paid":"CIT paid","consent":{"title":"Cookies & privacy","description":"We use analytics cookies to understand how visitors use Numera and improve the product. Essential cookies are always active.","accept_all":"Accept all","reject_all":"Reject","manage":"Manage preferences","save":"Save preferences","dialog_title":"Cookie preferences","dialog_description":"Choose which cookies you allow. You can change your choice at any time.","category_essential":"Essential","category_essential_description":"Required for the site to function and stay secure.","category_analytics":"Analytics","category_analytics_description":"Help us measure usage and improve the experience (Google Analytics).","always_on":"Always on"},"seo":{"welcome_title":"AI-powered accounting software for Estonian businesses","welcome_description":"Automated accounting software for Estonian micro and small businesses. AI processes invoices, tracks expenses, runs payroll, and files VAT \u2014 all in one place. Try 30 days free.","pricing_title":"Pricing & plans","education_title":"Numera for schools","education_description":"A school that teaches accounting can use Numera for free. Every student has a practice company of their own and the teacher sees everyone's work.","pricing_description":"Transparent pricing for AI-powered Estonian accounting software. No hidden fees, no long-term contracts. First 30 days free.","og_image_alt":"Numera \u2014 AI-powered accounting software for Estonian businesses","trial_offer_description":"30-day free trial, no credit card required.","feature_invoicing":"Invoice creation and e-invoice delivery","feature_expenses":"Expense management and automated bill processing","feature_payroll":"Payroll and TSD tax reporting","feature_vat":"VAT bookkeeping and KMD filing","feature_ai":"AI-powered e-invoice capture, tax handling, and natural-language queries","blog_index_title":"Blog","blog_index_description":"Articles on accounting, taxes, and running a small business in Estonia.","guides_index_title":"Guides","guides_index_description":"Step-by-step guides for Estonian business owners \u2014 VAT (KMD), payroll (TSD), dividends, and more.","accounting_title":"AI accounting \u2014 accounting software for small businesses","accounting_description":"AI reads your invoices in, matches bank transactions and prepares the KMD and TSD returns. Accounting software for Estonian small businesses \u2014 try free for 30 days.","projects_title":"Project management software with invoicing and accounting","projects_description":"Project management software with built-in time tracking and invoicing. Logged hours become invoices and project profitability is visible live. Try free for 30 days."},"footer":{"cta_eyebrow":"Start today","cta_title_1":"Less bookkeeping.","cta_title_2":"More business.","cta_subtitle":"30 days free. No credit card required.","cta_pricing":"See pricing","tagline":"AI-powered business platform for Estonian small businesses.","product":"Product","resources":"Resources","link_blog":"Blog","link_docs":"Documentation","link_privacy":"Privacy","link_education":"For schools","link_register":"Create account","made_in":"Made in Estonia","rights":"All rights reserved."},"faq":{"self_question":"Can I do my company's accounting myself?","self_answer":"In a small business, yes. Numera does the data entry and the calculations \u2014 you confirm the documents and file the returns on time. For extra certainty, invite your accountant to the account and have them review the month's work.","language_question":"Is Numera available in Estonian?","language_answer":"Yes \u2014 Numera is built for Estonian businesses and the full interface, invoices, and tax declarations are in Estonian. An English interface is also available.","trial_question":"How long is the free trial?","trial_answer":"30 days of full-featured free access, no credit card required. At the end of the trial you choose whether to continue on a paid plan.","fie_question":"Is Numera suitable for sole proprietors and small businesses?","fie_answer":"Yes \u2014 Numera is purpose-built for Estonian sole proprietors (FIE), micro and small businesses. We support all Estonian tax filings (KMD, TSD, TSD annexes) and major bank integrations.","ai_question":"How does AI-powered accounting work?","ai_answer":"Numera AI reads invoices from your email, recognizes expenses, categorizes them, and reconciles with bank transactions automatically. You approve the result \u2014 bookkeeping happens in the background.","contract_question":"Is there a long-term contract or lock-in?","contract_answer":"No. All plans are monthly, you can cancel or switch anytime. You can export all your data in full and retain ownership.","vat_included_question":"Are prices shown with VAT?","vat_included_answer":"Prices shown are excluding VAT. Estonian VAT-registered customers are charged 22% VAT in accordance with applicable law.","migration_question":"How does switching from another software work?","migration_answer":"Migration is free \u2014 we bring your invoices, clients, entries and history over from your old software ourselves. You continue right where you left off.","accountant_question":"Can my accountant use Numera together with me?","accountant_answer":"Yes. Invite your accountant to your company account \u2014 they see the same data and can review the work. Many clients handle the day-to-day themselves and the accountant checks in at month end.","emta_question":"Does Numera file the declarations with e-MTA?","emta_answer":"Yes. Numera connects directly to e-MTA \u2014 KMD and TSD declarations are prepared automatically and you submit them to e-MTA straight from Numera, with no file uploads.","pm_small_business_question":"Which project management software is best for a small business?","pm_small_business_answer":"For a small team, the best tool is one where projects, time tracking and invoicing live together, not in three separate systems. In Numera, project management and accounting share one system, so hours, invoices and profitability are all in the same place.","pm_profitability_question":"How do you calculate project profitability?","pm_profitability_answer":"Project profitability is income minus costs: sales invoices minus purchase invoices and labour cost. The hard part is labour \u2014 you need to know how many hours went into the project and what an hour actually costs the company. Numera derives it from logged hours automatically and shows the margin while the work is still running.","pm_time_tracking_question":"How do you track working time per project?","pm_time_tracking_answer":"Everyone logs their hours against a task or a project \u2014 with a timer or afterwards. You see where the time actually goes, and billable hours can go straight onto a sales invoice. The detailed time report breaks hours down by person, client and project.","pm_kanban_scrum_question":"What is the difference between kanban and scrum?","pm_kanban_scrum_answer":"Kanban is a continuous flow: tasks move across the board until they are done. Scrum splits the work into fixed-length sprints with a start, an end and a goal. Numera supports both \u2014 every project has a board and a backlog, and you switch sprints on when you need them.","pm_invoice_hours_question":"Can logged hours go straight onto an invoice?","pm_invoice_hours_answer":"Yes. Pick the unbilled hours and Numera builds a sales invoice from them \u2014 lines are grouped by task, epic or person, and every line uses the agreed hourly rate. You can send the client a time report along with the invoice.","pm_guests_question":"Can I invite a client to follow a project?","pm_guests_answer":"Yes. A guest sees one project: tasks, statuses and comments, but no hours and no amounts. Guest accounts are free and don't count as an extra user."},"docs":{"all_guides":"All guides","on_this_page":"On this page","previous":"Previous","next":"Next","search_placeholder":"Search the guides\u2026","search_short":"Search\u2026","pagination_label":"Guide navigation","callout_info":"Info","callout_tip":"Tip","callout_warning":"Warning","callout_note":"Note"},"education":{"title":"Numera for schools","intro":"A school that teaches accounting can use Numera for free. Every student keeps the books of a practice company of their own, and the teacher sees everyone's work.","gets_title":"What the school gets","gets":{"company":"Every student has a practice company: invoices, general ledger, payroll, taxes and reports.","teacher":"The teacher is a member of every practice company and can open each student's books.","ai":"NumeraAI: :credits credits a month for every practice company.","discount":"When more AI is needed, paid plans are :percent% cheaper."},"how_title":"How it works","how":"Fill in the application. We review it and send the teacher a join link to share with the students.","practice_note":"A practice company is a fictional company. It cannot be connected to EMTA or a bank, and its documents are marked \"Practice version\".","guide_link":"Guide for teachers (in Estonian)","form_title":"Application","fields":{"institution_name":"School","institution_registry_code":"School registry code","course_name":"Course","contact_name":"Teacher name","contact_email":"Teacher e-mail","requested_seats":"Number of students","valid_until":"Course end","notes":"Additional information"},"submit":"Send application","sent_title":"The application has been sent","sent_body":"We will reply to the teacher's e-mail address."}},"legal-documents":{"employment_contract":{"title":"EMPLOYMENT CONTRACT","employer":"Employer","employee":"Employee","personal_code":"Personal code:","section_terms":"1. Terms of the Employment Contract","field_position":"Position","field_start_date":"Start date","field_end_date":"Contract end date","field_workload_rate":"Workload rate","hours_per_week":"hours per week","field_gross_salary":"Salary (gross)","salary_unit":"EUR per month","field_holiday":"Annual leave","holiday_unit":"calendar days per year","field_probation":"Probationary period","probation_duration":"4 months","section_working_time":"2. Working Time and Place","clause_2_1":"The employee's working time is :hours hours per week (:percent% of full-time). Working time is distributed across working days according to the work schedule established by the employer.","clause_2_2":"The place of work is the employer's registered address or another location agreed upon by the parties, including remote work.","section_salary":"3. Salary","clause_3_1":"The employee shall be paid a salary of :amount EUR (gross) per month. The salary shall be transferred to the employee's bank account.","clause_3_2":"The employer shall withhold income tax, unemployment insurance contributions, and funded pension contributions from the salary in accordance with applicable legislation.","section_holiday":"4. Leave","clause_4_1":"The employee is entitled to annual leave of :days calendar days per year in accordance with \u00a7 55 of the Employment Contracts Act.","section_probation":"5. Probationary Period","clause_5_1":"The probationary period is 4 (four) months from the start date of employment. During the probationary period, either party may terminate the employment contract with 15 calendar days' notice.","section_termination":"6. Termination of Contract","clause_6_1":"The employment contract shall be terminated on the grounds provided by the Employment Contracts Act. For ordinary termination, the notice periods specified in \u00a7 98 of the Employment Contracts Act shall apply.","section_general":"7. General Terms","clause_7_1":"For matters not regulated in this contract, the parties shall be guided by the Employment Contracts Act of the Republic of Estonia and other applicable legislation.","clause_7_2":"This contract has been drawn up in two copies, one for each party.","signature_employer":"Representative of :company"},"payslip":{"title":"PAYSLIP","employer":"Employer","employee":"Employee","registry_code":"Reg. no:","personal_code":"Personal code:","position":"Position:","section_calculation":"Salary Calculation","gross_salary":"Gross salary","gross_salary_total":"Gross salary total","net_marker":"(net)","section_deductions":"Employee Deductions","income_tax":"Income tax (:rate%)","income_tax_no_rate":"Income tax","unemployment_employee":"Unemployment insurance (employee)","pension":"Funded pension contribution","basic_exemption":"Tax-free allowance","deductions_total":"Deductions total","net_salary":"Net salary (payout)","section_employer_taxes":"Employer Taxes","social_tax":"Social tax (:rate%)","social_tax_no_rate":"Social tax","unemployment_employer":"Unemployment insurance (employer)","employer_taxes_total":"Employer taxes total","total_cost":"Total employer cost","pay_period":"Pay period","calculation_date":"Calculation date","payment_due_date":"Payment due date","bank_account":"Bank account"},"board_resolution":{"registry_code":"Registry code:","title":"SHAREHOLDERS' RESOLUTION","preamble":"the shareholders have adopted the following resolution without convening a meeting in accordance with \u00a7 168 (1) of the Commercial Code:","section_decision":"Resolution","appoint_member":"To appoint :name (personal code: :personal_code) as a member of the management board as of :date.","set_salary":"To set the management board member's remuneration at :amount EUR (gross) per month.","tax_clause":"Income tax shall be withheld and social tax shall be paid on the management board member's remuneration in accordance with applicable legislation.","section_voting":"Voting Result","voting_result":"The resolution has been adopted by a majority of shareholder votes in accordance with \u00a7 174 (1) of the Commercial Code.","signature_label":"Shareholder \/ representative of shareholders","signature_hint":"Signature and date","footer":"This resolution has been drawn up in accordance with \u00a7 173\u00b9 of the Commercial Code and enters into force on the date of its adoption."},"inf14":{"title":"INF 14","subtitle":"Declaration of Personal Vehicle Use Compensation","year":"Year","section_title":"Part I \u2014 Personal Vehicle Use Compensation","column_number":"No","column_person_name":"Person name","column_personal_code":"Personal code","column_reg_number":"Registration mark","column_amount":"Amount (\u20ac)","column_month_count":"Number of months","total":"Total","generated":"Generated:"}},"legal":{"privacy":{"seo_title":"Privacy Policy","seo_description":"How Numera collects, uses and protects your data and your company's data \u2014 on the web and in the mobile app.","title":"Privacy Policy","updated":"Last updated: 27 August 2026","intro":"Numera is an accounting platform for Estonian businesses, operated by Nexbit O\u00dc (Peetri tn 7-4, 10415 Tallinn, Estonia; e-mail <a href=\"mailto:info@numera.ee\">info@numera.ee<\/a>). This page describes what personal data we collect, why we use it and what rights you have \u2014 in the numera.ee web application and in the Numera iOS mobile app.","sections":[{"title":"What data we collect","body":"<ul><li><strong>Account data<\/strong> \u2014 name, e-mail address and sign-in history. Numera is passwordless: you sign in with an e-mailed code or link, a passkey, or your Google account.<\/li><li><strong>Company accounting data<\/strong> \u2014 invoices, receipts, expenses, payroll data, tax returns and bank transactions that you or your company enter into Numera or import through a bank connection.<\/li><li><strong>Documents and photos<\/strong> \u2014 in the mobile app you can capture a receipt or invoice with the camera or photo library; the file is uploaded and its contents are read out. The camera and photos are used for nothing else.<\/li><li><strong>Device data<\/strong> \u2014 to deliver notifications we store the device's push notification identifier. Face ID locking happens entirely on your device; biometric data never reaches Numera.<\/li><li><strong>Usage data<\/strong> \u2014 on the website we use analytics cookies only with your consent (see cookie preferences).<\/li><\/ul>"},{"title":"Why we use the data","body":"<p>We use the data solely to provide the service: keeping the books, processing documents, sending tax-deadline and other notifications, providing support, and keeping the service secure. The legal bases are the contract between you (or your company) and Nexbit O\u00dc, legal obligations (such as the Estonian Accounting Act), and \u2014 for analytics \u2014 your consent.<\/p><p>We do not sell your data or use it for advertising. There is no tracking, and nothing is shared with data brokers.<\/p>"},{"title":"Processors","body":"<p>We use a small number of processors to run the service: server hosting in the European Union, an e-mail delivery service, Google Sign-In (if you sign in with Google), Sign in with Apple (if you sign in with Apple), Apple's push notification service, and the AI providers named below. All processors act only on our instructions and under contractual safeguards.<\/p>"},{"title":"Artificial intelligence","body":"<p>Numera uses AI models to read receipts and invoices (photographed, uploaded or received by e-mail), classify documents that arrive in the inbox, answer questions in the NumeraAI chat, and produce the overview insights and the financial health score.<\/p><p><strong>What is sent.<\/strong> The document being processed (an image, a PDF or an e-mail attachment), your question and its attachments, and the company's accounting data (invoices, transactions, balances, payroll figures) needed to answer. Documents and questions may contain personal data such as names and contact details.<\/p><p><strong>To whom.<\/strong> Anthropic, PBC (Claude models) and OpenAI, L.L.C. (GPT models), both in the United States. Transfers rest on the European Commission's standard contractual clauses.<\/p><p><strong>Purpose and retention.<\/strong> Solely to produce the answer. Our agreements with these providers exclude the use of the data for training models; a provider keeps request data only temporarily for abuse prevention and deletes it afterwards.<\/p><p><strong>Your choice.<\/strong> The mobile app asks for your consent before the first AI use, and you can withdraw it at any time in the settings \u2014 scanning, the NumeraAI chat and the AI insights then switch off, and everything else keeps working.<\/p>"},{"title":"Retention","body":"<p>We keep account and company data for as long as the account is active. Source accounting documents are kept for seven years as required by the Estonian Accounting Act. After account deletion we remove personal data that the law does not require us to keep.<\/p>"},{"title":"Your rights","body":"<p>You have the right to access, rectify and erase your data, restrict processing, withdraw consent, and lodge a complaint with the Estonian Data Protection Inspectorate (aki.ee). To delete your account, write to <a href=\"mailto:info@numera.ee\">info@numera.ee<\/a> or use the web application's settings \u2014 deletion also covers the mobile app's data, since the app uses the same account.<\/p>"},{"title":"Contact","body":"<p>For any questions, write to <a href=\"mailto:info@numera.ee\">info@numera.ee<\/a>. The controller is Nexbit O\u00dc, Peetri tn 7-4, 10415 Tallinn, Estonia.<\/p>"}]}},"loans-and-leases":{"page_title":"Loans and Leases","contracts_count":":count contracts","add_new":"Add new","empty_title":"You have no loans or leases added.","empty_description":"Add your first loan or lease to track payments and expenses.","create_dialog_header":"What type of contract would you like to add?","new_contract":"New contract","new_contract_desc":"Creates accounts automatically","existing_contract":"Existing contract","existing_contract_desc":"Links existing payments","current_balance":"Current balance","residual_value":"Residual value","payments_progress":":paid\/:total payments","ending_soon":"Ending soon","existing_loan_lease":"Existing loan\/lease","new_loan_lease":"New loan\/lease","contract_details":"Contract details","period_section":"Period","financial_details":"Financial details","schedule_preview":"Payment schedule preview","notes":"Notes","contract_documents":"Contract documents","contract_type":"Contract type","contract_name":"Contract name","contract_name_placeholder":"e.g. BMW X3 lease \/ operating lease","lessor_lender":"Lessor or lender","lessor_lender_label":"Lessor \/ Lender","search_vendor":"Search vendor...","contract_number":"Contract number","asset_description":"Asset description","asset_description_placeholder":"e.g. BMW X3, reg ABC-123","first_payment_date":"First payment date","first_payment_hint":"First monthly lease payment","period_months":"Period (months)","ends_at":"Ends: :date","payment_due_day":"Payment due day","payment_due_hint":"Leave empty if same as first payment date","down_payment_date":"Down payment date","down_payment_date_hint":"When the down payment was made","asset_cost":"Asset cost (excl. VAT)","down_payment":"Down payment (excl. VAT)","residual_value_label":"Residual value (excl. VAT)","contract_fee":"Contract fee (excl. VAT)","contract_fee_hint":"One-time contract signing fee","interest_rate":"Interest rate (annual)","vat_treatment":"VAT treatment","expense_account_question":"Which account do you currently post lease payments to?","select_expense_account":"Select expense account","invoices_count":":count invoices","vendor_no_payments":"No payments found from this vendor. Select account manually.","expense_account_hint":"Select the account where your accountant has been posting lease payments.","balance_account_question":"If down payment is periodized, select account","select_balance_account":"Select balance sheet account","entries_count":":count entries","balance_account_hint":"Usually a 153x account. Leave empty if down payment is not periodized.","balance_negative":"Account :code has a negative balance (:balance). The down payment transfer to this account is probably missing.","balance_zero":"Account :code has a balance of 0.00 \u20ac. Down payment is fully periodized.","balance_equals_down_payment":"Account :code has a balance of :balance \u2014 this equals the full down payment. No periodization has been done before.","balance_equals_periodize":"The full amount will be periodized over :months months (:monthly \/ month).","balance_exceeds_down_payment":"Account :code has a balance of :balance, which exceeds the down payment (:down_payment). The account may contain data from other contracts. The down payment amount (:down_payment) will be periodized.","balance_partial":"Account :code has a balance of :balance.","balance_partial_already":"Of the down payment (:down_payment), :already_periodized has already been periodized.","balance_partial_remaining":"The balance will be automatically periodized over the remaining :months months (:monthly \/ month).","reclassification_single_prefix":"Account has a negative balance. Found down payment invoice","reclassification_single_suffix":"Transfer the down payment so that periodization can continue automatically.","reclassify_button":"Transfer","reclassification_multiple":"Account has a negative balance. Found multiple possible down payment sources. Select the correct one and transfer so that periodization can continue automatically.","select_source_account":"Select source account","reclassify_down_payment":"Transfer down payment","reclassification_manual":"Account has a negative balance, but the down payment source could not be automatically detected. Select the account to transfer the down payment (:amount) from.","reclassification_failed":"Down payment transfer failed.","schedule_summary":":count payments \u00d7 :amount \/ month \u2014 total interest :interest","schedule_summary_floating":":count payments, the first :amount \u2014 estimated total interest :interest","more_payments":"... and :count more payments","column_date":"Date","column_principal":"Principal","column_interest":"Interest","column_vat":"VAT","column_total":"Total","column_total_with_vat":"Total w\/ VAT","column_balance":"Balance","column_status":"Status","badge_actual":"Invoice","column_drift":"vs plan","column_drift_tooltip":"How much the actual invoice differed from the originally planned amount (EURIBOR movement, late fees, contract fee etc.).","drift_higher":"Actual payment was :amount higher than planned","drift_lower":"Actual payment was :amount lower than planned","summary_planned_total":"Planned total","summary_drift":"Drift","summary_drift_hint":"EURIBOR movement, contract fee, or other extras","file_hint":"PDF, JPG, PNG, DOC \u2014 max 20 MB \/ file, up to 10 files","form_errors":"Please fix the errors on the form.","matching_banner":"Found :count paid invoices on this expense account. Would you like to automatically link them to payment schedule rows?","match_payments":"Link :count payments","payment_status":"Payment status","principal_total":"Total principal","interest_total":"Total interest","payments_total":"Total payments","payment_schedule":"Payment schedule","documents":"Documents","type_label":"Type","asset_cost_label":"Asset cost","down_payment_label":"Down payment","contract_fee_label":"Contract fee","interest_rate_label":"Interest rate","vat_treatment_label":"VAT treatment","first_payment_date_label":"First payment date","down_payment_date_label":"Down payment date","period_label":"Period","months_count":":count months","end_date_label":"End date","payment_due_day_label":"Payment due day","expense_account_label":"Expense account","interest_account_label":"Interest account","short_term_liability":"Short-term liability","long_term_liability":"Long-term liability","balance_account_label":"Balance sheet account","periodization_link":"Periodization","view_periodization":"View periodization","down_payment_periodization":"Down payment periodization","fully_periodized":"Fully periodized","down_payment_total":"Total down payment","expensed":"Expensed","balance_remaining":"Balance remaining","monthly_entry":"Monthly entry","ends_label":"Ends","periodization_not_configured":"Automatic periodization is not configured.","hide_history":"Hide history","show_history":"Show history","gl_date":"Date","gl_description":"Description","gl_debit":"Debit","gl_credit":"Credit","gl_balance":"Balance","added_at":"Added: :date","create_success":"Loan\/lease created successfully.","delete_header":"Delete loan\/lease","delete_confirm":"Are you sure you want to delete the contract \":name\"? This will also delete all related payment schedule rows.","delete_success":"Loan\/lease deleted.","delete_preview_title":"Deletion impact","delete_preview_summary":":count accounting entries will be reversed \u2014 :amount in total.","delete_preview_fixed_asset":"Fixed asset \":name\" will be deleted.","delete_preview_periodization":":count posted periodization entries will be reversed.","delete_preview_depreciation":":count depreciation entries will be reversed.","delete_preview_reclassification":":count reclassification entries will be reversed.","delete_preview_interest":":count interest transfer entries will be reversed.","delete_preview_no_impact":"Deleting this contract will not reverse any accounting entries. The payment schedule and documents will be moved to the trash and can be restored if needed.","delete_blocked_period_locked":"The contract cannot be deleted \u2014 some accounting entries fall in a locked period (:dates). Open the period in settings or terminate the contract instead.","restore_header":"Restore loan\/lease","restore_confirm":"Are you sure you want to restore the contract \":name\"? This will recreate all accounting entries and reactivate the related accounts in the chart of accounts.","restore_success":"Loan\/lease restored.","restore_button":"Restore","force_delete_button":"Delete permanently","force_delete_header":"Delete permanently","force_delete_confirm":"Permanently delete the contract \":name\"? This action is irreversible \u2014 the contract, payment schedule, and documents will be completely removed from the database.","force_delete_safe_note":"Historical purchase invoice and chart of accounts balances are preserved \u2014 only the loan's own records are deleted.","force_delete_success":"Loan\/lease permanently deleted.","tab_active":"Active","tab_completed":"Completed","tab_trashed":"Deleted","trashed_empty_title":"No deleted loans.","trashed_empty_description":"Deleted loans and leases are shown here.","completed_empty_title":"No completed loans.","completed_empty_description":"Terminated or fully repaid loans and leases are shown here.","gl_accounts_section":"Accounting accounts","account_field_unset":"Not set","account_field_unset_warning":"This account is not configured \u2014 it may cause errors in accounting entries.","account_field_expense":"Expense account","account_field_liability_short":"Short-term liability","account_field_liability_long":"Long-term liability","account_field_interest":"Interest account","account_field_balance":"Balance sheet account (prepayment)","account_field_select":"Select account","interest_account_question":"Interest expense account","select_interest_account":"Select interest account","interest_account_hint":"Pre-filled with the company default account (6410 \/ 6060 \/ 6065). You can change it if you want to use a contract-specific interest account.","liability_short_question":"Short-term liability account","select_liability_short_account":"Select short-term liability account","liability_short_hint":"Account for the short-term portion of the lease obligation (due within 12 months).","liability_long_question":"Long-term liability account","select_liability_long_account":"Select long-term liability account","liability_long_hint":"Account for the long-term portion of the lease obligation (due after 12 months).","reclassification_entries":"Reclassification entries","reclassification_posted":"Posted","interest_type":"Interest type","interest_type_hint":"The schedule of a floating-rate contract is an estimate. The actual principal and interest are taken from the invoice and later payments are recalculated from the actual balance.","rate_changes":"Interest rate changes","rate_change_add":"Add a rate change","rate_from_date":"Valid from","rate_percent":"Rate, %","rate_changes_hint":"Payments due on or after this date are calculated at the new rate.","badge_estimate":"Estimate","badge_estimate_tooltip":"An estimate of a floating-rate payment. The invoice gives the actual amount.","actual_split_tooltip":"Actual principal :principal and interest :interest","actuals":{"title":"Mark the payment as paid","record_button":"Mark as paid","release_button":"Undo payment","invoice":"Purchase invoice","invoice_placeholder":"No invoice (bank payment)","paid_at":"Payment date","principal":"Principal","interest":"Interest","split_hint":"The invoice has no separate interest line. Split the amount booked on the contract's account (:total) into principal and interest.","from_invoice_hint":"Principal and interest are taken from the invoice lines.","no_invoice_hint":"Marks the payment as paid without an invoice. No ledger entry is added \u2014 book the bank payment under bank transactions.","recorded":"The payment is marked as paid.","released":"The payment is no longer marked as paid."},"reclassification":{"book_button":"Add year-end entry","all_button":"Year-end reclassification","dialog_title":"Liability reclassification","dialog_text":"Principal due in the next 12 months is moved from the long-term to the short-term liability as of the last day of the fiscal year.","all_text":"An entry is added for every active loan and lease that does not have one for the chosen year yet.","year":"Fiscal year end","posted":"The reclassification entry for :year is added.","nothing_due":"No principal falls due in the 12 months after the end of :year, so no entry was added.","posted_all":"Entries added: :posted. Added earlier: :already.","reversed":"The reclassification entry is reversed.","reverse_button":"Reverse entry","empty":"No entries yet."},"down_payment_invoice_hint":"To record the down payment, create a separate purchase invoice for :amount to account :account.","on_account":"on account","terminate_button":"Terminate contract","termination_header":"Contract termination","termination_type":"Termination type","termination_date":"Termination date","settlement_amount":"Settlement amount","settlement_amount_hint_returned":"No bank payment occurs when the asset is returned","termination_notes":"Notes","show_preview":"View preview","preview_outstanding_principal":"Outstanding principal","preview_outstanding_interest":"Outstanding interest","preview_payments_to_skip":"Payments to skip","preview_payments_count":":count payments","preview_gl_entry":"Entry","preview_gl_disposal":"Liabilities are written off through account :account","preview_gl_bank":"Settlement via bank account","preview_gl_prepaid_writeoff":"The remaining prepayment balance is expensed","terminate_confirm":"Terminate contract","terminated_at_label":"Terminated","termination_type_label":"Termination type","import":{"trigger_button":"Import contract (AI)","dialog_title":"AI contract import","description":"Upload a lease or loan contract (PDF). Optionally add the proforma invoice \u2014 it helps the AI nail the down payment date and the monthly payment day.","contract_label":"Contract","contract_required":"Required","proforma_label":"Proforma invoice","proforma_optional":"Optional","contract_hint":"PDF, max 20 MB.","proforma_hint":"PDF, max 20 MB. Helps the AI populate down payment fields more accurately.","start_button":"Analyze","analyzing":"AI is reading the contract\u2026","step_upload":"Upload files","step_upload_desc":"Stash files temporarily for analysis","step_extract":"Extract content","step_extract_desc":"Read text and data from the PDF","step_analyze":"AI analysis","step_analyze_desc":"Identify contract fields and compute interest","step_apply":"Apply to form","step_apply_desc":"Pre-fill the form with detected data","success_summary":"AI extracted the contract data. Click \"Apply to form\" to fill in the fields.","confidence_low":"AI was uncertain about some fields \u2014 please review the form carefully.","confidence_medium":"Some fields may need adjustment.","apply_button":"Apply to form","extraction_failed":"AI could not extract data from this contract. Please fill the form manually.","not_a_contract":"This document does not look like a loan or lease contract. Please pick a different file.","file_missing":"The uploaded file disappeared before analysis. Please try again.","imported_banner":"Form was pre-filled by AI \u2014 verify all fields before saving."},"depreciation_rate":"Depreciation rate","depreciation_rate_hint":"Annual depreciation as a percentage \u2014 typically 20% for a car.","residual_value_new_asset":"Residual value","fixed_asset_group":"Fixed asset group","fixed_asset_group_hint":"The leased asset is recognised on this group's asset and depreciation accounts. Left empty, the company's default fixed-asset accounts are used.","fixed_asset_group_default":"The company's default accounts","select_asset_group":"Select group","preview_creates_fixed_asset":"A new fixed asset will be created: :name","preview_acquisition_cost":"Acquisition cost"},"mail-templates":{"doc_type":{"sales_invoice":"Sales invoice","quote":"Quote","reminder_1":"Reminder (1)","reminder_2":"Reminder (2)","reminder_final":"Reminder (final)"},"reminder_1":{"default_subject":"Reminder: invoice :documentNumber payment overdue","default_body":"Dear :clientName,\n\nOur records show that invoice :documentNumber with a due date of :dueDate is :daysOverdue days overdue. The outstanding amount is :total.\n\nPlease pay at your earliest convenience.\n\nKind regards,\n:companyName"},"reminder_2":{"default_subject":"Second reminder: invoice :documentNumber unpaid","default_body":"Dear :clientName,\n\nInvoice :documentNumber for :total is now :daysOverdue days overdue. Our previous reminder has gone unanswered.\n\nPlease pay immediately or contact us regarding a payment plan.\n\nKind regards,\n:companyName"},"reminder_final":{"default_subject":"Final notice before collection: invoice :documentNumber","default_body":"Dear :clientName,\n\nInvoice :documentNumber for :total is :daysOverdue days overdue. This is our final notice before forwarding the debt for collection.\n\nPlease pay within 7 days.\n\nKind regards,\n:companyName"},"flash":{"updated":"Email templates saved.","reset":"Template reset to default."},"title":"Email templates","subtitle":"Customize default email subject and body per document type.","subject_label":"Subject","body_label":"Body","available_variables":"Available variables","preview":"Preview","reset_to_default":"Reset to default","confirm_reset":"Are you sure? The default template will be restored.","preview_sample":{"company_name":"Sample Company O\u00dc","client_name":"Sample Client O\u00dc"}},"messages":{"saved":"Saved.","deleted":"Deleted.","salary_review":{"updated":"Salary calculations updated.","employee_created":"Employee created and bank transactions linked.","employee_terminated":"Employee marked as terminated.","candidate_dismissed":"Candidate dismissed.","taxes_marked_paid":"Taxes marked as paid."},"gl_transaction":{"created":"Journal entry created.","updated":"Journal entry updated.","deleted":"Journal entry deleted."},"dividend":{"decision_created":"Dividend decision created successfully.","decision_deleted":"Dividend decision deleted.","payout_marked_paid":"Payout marked as paid.","tax_marked_paid":"Income tax marked as paid.","payout_date_updated":"Payout date updated.","payout_reverted":"Payout undone.","payment_added":"Payment added to the existing dividend decision.","payment_added_with_overflow":"Payment split: existing decision paid in full and a new decision created for the overflow."},"receipt":{"created":"Receipt created.","updated":"Receipt updated.","deleted":"Receipt deleted."},"tsd":{"marked_submitted":"TSD marked as submitted.","tax_marked_paid":"TSD tax marked as paid.","closing_entry_saved":"Liability closing entry saved.","bank_payment_confirmed":"Bank payment linked to TSD and tax marked as paid.","bank_payment_confirmed_with_interest":"Bank payment linked to TSD, tax marked as paid, and tax interest of :interest \u20ac settled.","period_reopened":"TSD period reopened.","apa_synced":"Payouts sent to e-MTA. The verdict arrives within a few minutes.","apa_synced_with_blocked":"Payouts sent to e-MTA, :blocked payout(s) were held back \u2014 see the errors below.","apa_nothing_to_send":"All payouts are already at e-MTA.","apa_blocked_only":":blocked payout(s) could not be sent \u2014 fix the employee data and try again.","prepayment_settled":"TSD offset from the prepayment account."},"expense_report":{"driving_logs_drafted":"Driving log drafts created: :count. Review and confirm them.","driving_logs_none_drafted":"No driving logs were created: the chosen people already have a log for this month, or no trips were left.","created":"Expense report created.","updated":"Expense report updated.","deleted":"Expense report deleted.","confirmed":"Report confirmed and journal entry created.","unconfirmed":"Report unconfirmed and journal entry deleted.","paid":"Report marked as paid.","unpaid":"Payment reversed."},"payroll_rate":{"period_created":"Period created.","period_updated":"Period updated.","period_deleted":"Period deleted."},"currency":{"updated":"Currency updated.","deleted":"Currency deleted."},"vat_period":{"marked_completed":"VAT period marked as completed."},"vat_proportion":{"posted":"The input VAT recalculation has been posted.","removed":"The input VAT recalculation has been removed.","successor_created":"The new VAT type has been created."},"vat_statement":{"period_closed":"VAT period closed.","period_closed_and_submitted":"VAT period closed and marked as submitted.","period_reopened":"VAT period reopened.","period_marked_submitted":"VAT period marked as submitted.","resubmitted":"KMD resubmitted \u2014 the closing entry and declared amounts were recalculated.","emta_resent":"The declaration was re-sent to e-MTA.","submission_date_updated":"VAT return submission date updated.","report_submitted_payment_registered":"VAT return submitted and payment registered.","period_changed_after_submission":"Period data changed after closing or submission."},"bank_connection":{"deleted":"Bank connection disconnected.","synced":":imported transactions imported, :skipped skipped.","synced_auto_confirmed":":imported transactions imported, :skipped skipped, :auto_confirmed automatically confirmed.","sync_error":"Sync failed: :error","no_iban":"Income account has no IBAN.","unsupported_provider":"Automatic connection is not yet supported for this bank.","already_exists":"Bank connection already exists.","not_active":"Bank connection is not active.","no_connections":"No active bank connections found.","no_transactions":"No new transactions found.","no_transactions_with_balance":"No new transactions found. Account balance: :balance.","contract_active":"Bank connection activated! Transaction sync will start automatically.","contract_pending":"LHV Connect contract created. Signing instructions were sent to the representative of :company. Automatic sync will begin after the contract is signed.","contract_failed":"LHV Connect contract creation failed. Please try again.","contract_activated":"LHV Connect contract has been activated. Sync will start automatically.","contract_not_pending":"This connection is not awaiting contract signing.","contract_check_failed":"Checking the contract status failed. Please try again in a moment.","contract_not_found_in_response":"Contract not found in the LHV response. Check that the contract has been signed in the internet bank.","contract_still_pending":"The contract is still awaiting signature. LHV activates the service within a few hours after signing.","sync_range_too_long":"Select a period of up to 30 days. For a longer range, run several consecutive syncs.","agreement_required":"Enter the Swedbank Gateway agreement number.","agreement_invalid":"Swedbank did not accept the agreement number. Check that the Gateway agreement is signed and active in the internet bank.","agreement_check_failed":"Verifying the agreement with Swedbank failed. Please try again in a moment."},"salary":{"created":"Payroll entry created.","batch_created":":count payroll entries created.","batch_errors":"Errors: :errors","deleted":"Payroll entry deleted.","marked_paid":"Payroll entry marked as paid.","duplicated":"Payroll entry duplicated.","gl_deleted":"Journal entry deleted.","payment_deleted":"Payment deleted.","payment_unlinked":"Payment unlinked.","bank_transactions_confirmed":":count salary payments confirmed.","bulk_marked_paid":":count payroll entries marked as paid.","errors_suffix":"Errors: :errors"},"vat_payment":{"registered":"VAT payment registered.","confirmed":"VAT payment confirmed.","deleted":"VAT payment deleted.","offset_only_confirmed":"VAT liability offset from prepayment account.","bank_payment_confirmed":"VAT payment confirmed.","bank_payment_confirmed_with_interest":"VAT payment confirmed and tax interest of :interest \u20ac settled."},"payment":{"created":"Payment created.","updated":"Payment updated.","deleted":"Payment deleted.","gl_linked":"Journal entry linked to payment."},"article":{"created":"Article created.","updated":"Article updated.","deleted":"Article deleted."},"activity":{"created":"Activity created.","updated":"Activity saved.","deleted":"Activity deleted.","in_use":"Activity is in use \u2014 archive it instead of deleting."},"dimension":{"value_created":"Value added.","value_updated":"Value saved.","value_deleted":"Value deleted.","value_in_use":"The value is in use on invoices, expense reports or entries \u2014 archive it instead of deleting it."},"project_settings":{"saved":"Project settings saved."},"income_account":{"created":"Income account created.","updated":"Income account updated.","deleted":"Income account deleted."},"employee":{"created":"Employee created.","updated":"Employee updated.","deleted":"Employee deleted."},"company_settings":{"auto_entries_saved":"Auto-entry settings saved.","expense_categories_saved":"Expense category settings saved.","shareholders_synced":"Shareholders synced with Business Registry.","shareholder_added":"Shareholder added.","shareholder_updated":"Shareholder updated.","shareholder_deactivated":"Shareholder deactivated.","connection_success":"Connection successful!","connection_failed":"Connection failed. Check the server address, port and credentials."},"quote":{"restored":"The proposal was restored from the selected version.","answers_saved":"Answers saved.","accepted":"The proposal has been accepted. We sent a confirmation to your e-mail.","declined":"The proposal has been declined.","proposal_sent":"Proposal sent to :count recipients.","created":"Quote created.","updated":"Quote updated.","deleted":"Quote deleted.","status_changed":"Quote status updated.","invoice_created":"Invoice created from quote.","project_saved":"Project saved.","project_saved_with_invoices":"Project saved. The invoices of the quote were tagged to the same project (:count)."},"sales_invoice":{"created":"Sales invoice created.","reissued":"Credit note no. :credit_note and new invoice no. :invoice created.","reissued_note":"Re-issued as invoice no. :invoice, credited by credit note no. :credit_note.","credit_settled":"Invoice no. :invoice and credit note no. :credit_note have been settled against each other.","credit_settled_note":"Settled: invoice no. :invoice against credit note no. :credit_note.","credit_settlement_receipt":"Settlement with document no. :number","updated":"Sales invoice updated.","deleted":"Sales invoice deleted.","annulled":"Sales invoice annulled. Number :number stays reserved.","receipt_created_and_marked_paid":"Receipt created and invoice marked as paid.","receipts_linked":"Receipts linked to invoice.","marked_unpaid":"Invoice marked as unpaid.","marked_sent":"Invoice marked as sent.","row_name_required":"Description is required.","row_vat_type_required":"VAT type is required.","row_amount_required":"Quantity is required.","row_price_required":"Unit price is required.","bulk_sent":":count invoices sent.","bulk_deleted":":count invoices deleted.","bulk_removed":":deleted invoices deleted, :annulled invoices annulled."},"purchase_invoice":{"created":"Purchase invoice created.","updated":"Purchase invoice updated.","deleted":"Purchase invoice deleted.","payment_created_and_marked_paid":"Payment created and invoice marked as paid.","payments_linked":"Payments linked to invoice.","marked_unpaid":"Invoice marked as unpaid.","payment_export_created":"Payment file created.","payment_export_no_eligible":"None of the selected invoices are eligible for payment file creation.","bulk_deleted":":count purchase invoices deleted."},"client":{"created":"Client created.","updated":"Client updated.","deleted":"Client deleted."},"document_chase":{"scanned":"Document check refreshed.","ignored":"Transaction ignored.","reopened":"Transaction reopened.","analyze_failed":"AI analysis failed. Try again later.","bulk_ignored":"One transaction ignored.|:count transactions ignored.","digest_empty":"No missing documents \u2014 nothing to send.","settings_saved":"Settings saved."},"registry":{"reg_code_required":"Registry code is required.","lookup_failed":"Failed to retrieve data from Business Registry.","company_no_reg_code":"Company has no registry code."},"status":{"ok":"OK","pending":"Pending","pending_count":":count pending","overdue":"Overdue","action_needed":"Confirm payment","in_progress":"In progress"},"vat_registration":{"vat_only":"This feature is only available for VAT-registered companies.","register_prompt":"This feature is only available for VAT-registered companies. Register your company as VAT liable."},"payroll_warning":{"pending_salaries":":count employee(s) have uncalculated salary for the previous month: :names","health_insurance_risk":"Health insurance at risk: :names \u2014 previous month salary is missing or below minimum (:amount \u20ac).","tsd_deadline":"TSD submission deadline is :days (:date).","apa_blocked":":count payout(s) could not be sent to e-MTA \u2014 fix the employee data: :names","today":"today","tomorrow":"tomorrow"},"dashboard":{"salary_title":"Salaries","salary_pending_calculation":":count employee(s) have uncalculated salary","salary_pending_payment":":count salary awaiting payment \u00b7 :amount \u20ac","task_submit_tsd":"TSD not submitted to EMTA","task_pay_tsd":"TSD tax unpaid","task_deadline":"Deadline :date","task_payment_due":"Payment due: :date","action_submit_kmd":"Submit to EMTA","action_submit_kmd_download":"Download XML","action_mark_paid":"Mark as paid","action_submit_tsd":"Submit to EMTA","action_submit_tsd_download":"Download XML","action_calculate_salaries":"{1} Calculate salary|[2,*] Calculate salaries","vat_period_in_progress":"Period ends :date","vat_no_invoices":"No invoices entered","vat_zero_declaration":"Zero declaration","vat_invoice_summary":":sales sales and :purchase purchase invoices","vat_km_summary":"VAT :amount \u20ac","task_deadline_was":"Deadline was :date","days_ago":":count days ago","vat_deadline":"Deadline :date"},"fixed_asset":{"created":"Fixed asset added.","updated":"Fixed asset updated.","deleted":"Fixed asset deleted.","costs_linked":"The costs are linked to the asset.","cost_unlinked":"The cost is removed from the asset.","costs_moved":"The costs were moved to the other asset.","capitalized":"The asset is taken into use.","capitalization_reverted":"Taking into use is reversed.","entries_generated":":count depreciation entries generated.","has_posted_entries":"This fixed asset already has posted depreciation entries. Delete the posted entries first to make changes.","has_imported_entries":"This fixed asset has imported depreciation history. Delete the imported entries first to make changes."},"inf14":{"missing_personal_code":"The following persons are missing a personal code and will not be included in the XML: :names","notification_message":"The :year personal vehicle compensation declaration must be submitted by February 1."},"deadline":{"overdue":":days days overdue","today":"Deadline today","soon":"Deadline in :days days"},"tax_payment_created":"Payment added","motor_vehicle_tax":{"vehicle_created":"Vehicle added","vehicle_updated":"Vehicle saved","vehicle_deleted":"Vehicle deleted","payment_recorded":"Motor vehicle tax instalment recorded"},"tax_interest":{"recorded":"Tax interest recorded","settled":"Tax interest paid"},"audit":{"payment_created":"Payment #:number created and linked","receipt_created":"Receipt #:number created and linked","payments_linked":"Payments linked: :numbers","receipts_linked":"Receipts linked: :numbers","sent_to_bank":"Payment sent to bank via Numera","quick_scan_cash_payment":"Cash payment recorded on receipt scan","invoice_from_quote":"Invoice created from quote :quote","quote_project_tagged":"Tagged to project :project","quote_project_untagged":"Project removed","invoice_project_from_quote":"Tagged to project :project, following quote :quote","invoice_project_removed_with_quote":"Project removed, following quote :quote"},"opening_balance":{"saved":"Opening balances saved."},"migration":{"booked":"Migration booked \u2014 opening balances and open invoices have been created.","warning_unrecognized_file":"File \":name\" could not be recognized as a report \u2014 it was skipped.","warning_no_result_account":"The current-year result account could not be resolved \u2014 pick an account for the result row manually.","result_row_label":"Current-year result (income statement accounts)","invoice_line_label":"Opening balance (carried over from previous software)","skipped_no_number":"A row without an invoice number (\":name\") was skipped.","warning_mixed_dates":"The uploaded reports are dated differently (:dates) \u2014 make sure all reports are exported as of the same date, otherwise the balances will not reconcile.","warning_tax_rows_dropped":"Tax authority (Maksu- ja Tolliamet) rows (:count) were skipped \u2014 tax debts and prepayments already sit on the tax accounts in the trial balance and must not become invoices."},"profit_distribution":{"saved":"Profit distribution decision saved.","deleted":"Profit distribution decision deleted."},"company_members":{"invited":"Invitation sent.","invitation_resent":"Invitation resent.","invitation_cancelled":"Invitation cancelled.","invitation_updated":"Invitation updated.","member_removed":"Member removed.","avatar_updated":"Profile picture updated.","avatar_deleted":"Profile picture removed.","logo_updated":"Logo updated.","logo_deleted":"Logo removed.","already_member":"This user is already a company member.","cannot_remove_only_owner":"Cannot remove the only owner.","invitation_expired":"The invitation has expired.","invitation_wrong_account":"This invitation was sent to a different email address. Sign out and open the invitation link again.","member_updated":"Member updated.","cannot_change_last_owner":"Cannot change the last owner's role.","cannot_change_own_role":"You cannot change your own role.","guest_project_required":"A guest invitation requires a valid project.","guest_invited":"Guest invitation sent.","guest_updated":"Guest project updated.","not_a_guest":"This user is not a guest.","guest_removed":"Guest removed.","guest_managed_separately":"Guests are managed in the guests section."},"periodization":{"saved":"Periodization saved.","updated":"Periodization updated.","deleted":"Periodization deleted.","activated":"Periodization resumed.","deactivated":"Periodization paused.","generated":":posted entries posted.","generated_with_skipped":":posted entries posted, :skipped skipped (locked period).","cannot_delete_locked":"Cannot delete the periodization \u2014 GL entries dated :dates fall in a locked period. Reopen the period and try again.","cannot_update_posted":"Cannot update a periodization with posted entries.","no_parent_account":"Balance sheet account not found automatically. Use the accountant view to select the account manually."},"recurring_invoice":{"created":"Recurring invoice created.","created_first_sent":"Recurring invoice created. The first invoice, no. :number, has been created and sent to the client.","created_first_unsent":"Recurring invoice created. The first invoice, no. :number, has been created.","updated":"Recurring invoice updated.","paused":"Recurring invoice paused.","resumed":"Recurring invoice resumed.","ended":"Recurring invoice ended.","deleted":"Recurring invoice deleted."},"investment_transaction":{"created":"Investment transaction added."},"investment_instrument":{"created":"Investment added and the entry booked.","settled":"Investment settled and the receipt booked.","repaid":"Repayment booked.","deleted":"Investment deleted along with its entries.","document_uploaded":"Document added.","document_deleted":"Document deleted."},"investment_participation":{"created":"Participation added and the entry booked.","event_recorded":"Event recorded and the entry booked.","disposed":"Participation disposal booked.","deleted":"Participation deleted along with its entries.","document_uploaded":"Document added.","document_deleted":"Document deleted."},"investment_property":{"created":"Investment property added and the entry booked.","event_recorded":"Event recorded and the entry booked.","disposed":"Investment property disposal booked.","deleted":"Investment property deleted along with its entries.","document_uploaded":"Document added.","document_deleted":"Document deleted."},"investment":{"prices_synced":"Market prices updated.","ticker_updated":"Yahoo Finance ticker updated.","price_updated":"Market price updated.","revalued":":count securities revalued to market value.","settings_updated":"Settings saved."},"investment_import_success":":accounts accounts and :transactions transactions imported","investment_import_error":"Investment import error: :error","data_import":{"verify_success":"Connection verified.","verify_failed":"Connection verification failed.","verify_api_failed":"API token or Company ID is incorrect.","verify_palk_api_failed":"Merit Palk API ID or API key is incorrect.","verify_browser_failed":"Login failed. Check your email and password.","verify_pin_failed":"PIN code confirmation failed.","pin_session_expired":"The PIN code session has expired. Please start again.","pin_incorrect":"The PIN code is incorrect. Please try again.","login_invalid_credentials":"Email or password is incorrect."},"project":{"created":"Project created.","updated":"Project updated.","deleted":"Project deleted.","completed":"Project completed.","reopened":"Project reopened.","invoice_generated":"Invoice created successfully.","invoice_appended":"Lines were added to the existing invoice."},"task":{"created":"Task created.","updated":"Task updated.","deleted":"Task deleted."},"subscription":{"trial_expired":"Your trial has expired. Please choose a plan to continue.","education_ended":"The education program has ended. Choose a plan to continue.","checkout_failed":"Checkout failed. Please try again.","plan_change_failed":"Plan change failed. Please try again.","already_subscribed":"You already have an active subscription.","not_subscribed":"You do not have an active subscription.","not_on_trial":"You do not have an active trial.","user_limit_reached":"User limit reached. Upgrade your plan to add more users.","storage_limit_reached":"Storage is full. Free up space or upgrade your plan to add more files.","seat_checkout_failed":"Buying the extra seats failed. No seats were added.","seats_purchased":"1 extra seat purchased.|:count extra seats purchased.","seats_updated":"User seats updated.","seats_not_available":"Extra seats cannot be bought on this plan.","company_limit_reached":"Company limit reached. Upgrade your plan to add more companies.","company_disabled":"This company has been disabled. Please contact support."},"imported_item":"Imported item","import_success":":count invoices imported successfully.","mcp_token_revoked":"Access token revoked.","slack":{"not_configured":"The Slack app is not configured in this environment.","install_cancelled":"Connecting Slack was cancelled.","install_failed":"Connecting Slack failed. Please try again.","installed":"Slack workspace \":team\" is connected.","revoked":"The Slack workspace has been disconnected.","users_refresh_failed":"Could not refresh the Slack member list.","channel_members_failed":"Could not load the channel members. Has Numera been invited to the channel?","estimate_send_failed":"Posting the estimate to Slack failed. Is Numera invited to the channel?"},"passkey":{"registered":"Passkey registered successfully.","renamed":"Passkey renamed.","deleted":"Passkey deleted.","not_found":"Passkey not found.","login_failed":"Passkey login failed."},"auth":{"google_failed":"Signing in with Google failed. Please try again.","google_email_unverified":"Google has not verified this email address. Verify it in your Google account or sign in by email.","google_account_mismatch":"The Numera account for this email address is linked to a different Google account. Sign in by email or with a passkey."},"onboarding":{"registry_code_taken":"A company with this registry code is already registered in Numera."},"calendar_tax":{"kmd_title":"KMD submission (:period)","tsd_title":"TSD submission (:period)","motor_vehicle_tax_title":"Motor vehicle tax payment (:period)"},"ai":{"attach_files":"Attach file","attachment_remove":"Remove file","attachment_preview":"View file","uploading":"Uploading\u2026","upload_failed":"File upload failed.","drop_files_hint":"Drag files here or add more via the paperclip icon.","untitled_chat":"New chat"},"vacation_reserve":{"booked":"Vacation reserve adjustment entry no. :number has been created.","no_change":"The vacation reserve is already at the correct amount \u2014 no entry was created."},"work_interruption":{"employee_not_found":"Employee not found.","board_member_not_allowed":"A work interruption cannot be added for a board member.","contractor_not_allowed":"A work interruption cannot be added for a person on a contract of services.","cross_company_not_allowed":"The work interruption belongs to a different company.","invalid_period":"The work interruption end date must be on or after the start date.","invalid_kind":"Unknown work interruption kind.","invalid_sub_type":"Unknown work interruption type.","overlap_detected":"This employee already has an approved work interruption for the same period.","cannot_edit_posted":"A posted work interruption cannot be edited.","cannot_delete_posted":"A posted work interruption cannot be deleted \u2014 delete the related payroll entry first.","cannot_approve_posted":"A posted work interruption cannot be approved again.","cannot_approve_open_period":"An open-ended work interruption cannot be approved \u2014 add an end date.","sick_pay_for_non_sick":"Sick pay can only be calculated for a sick leave work interruption.","created":"Work interruption saved.","updated":"Work interruption updated.","approved":"Work interruption approved.","deleted":"Work interruption deleted."},"ai_chat":{"entity_deletion_title":"NumeraAI requests deletion confirmation","entity_deletion_intro":"NumeraAI would like to delete:","entity_deletion_reason_label":"Reason","entity_deletion_gl_warning":"Heads up: this entry has GL postings. Deleting will reverse them.","entity_deletion_confirm":"Confirm delete","entity_deletion_cancel":"Cancel","entity_deletion_deleted":"Deleted","entity_deletion_dismissed":"Deletion cancelled","entity_deletion_expired":"Confirmation window expired","entity_deletion_failed":"Deletion failed"},"email_inbox":{"vendor_account_updated":"Supplier default account updated."},"scoro_import":{"cancelled":"Import was cancelled by the user","interrupted":"Import was interrupted: :error","missing_file":"The required Scoro export file (:type) has not been uploaded.","no_files":"Scoro export files have not been uploaded.","clients_done":"Import finished. :created new clients added, :updated updated.","users_done":"Import finished. :matched users matched.","users_done_unmatched":"Import finished. :matched users matched. No match found for: :unmatched.","projects_done":"Import finished. :created projects added.","tasks_done":"Import finished. :created tasks added.","tasks_done_skipped_assignees":"Import finished. :created tasks added. :skipped assignees were left unlinked because no matching user was found.","time_entries_done":"Import finished. :created time entries added.","time_entries_done_skipped":"Import finished. :created time entries added, :skipped were skipped because no matching user was found.","invoice_links_done":"Linking finished. :entries time entries linked to invoices, :invoices invoices tagged with a project. :ambiguous invoices were left untagged because they span several projects."}},"months":{"nominative":{"1":"january","2":"february","3":"march","4":"april","5":"may","6":"june","7":"july","8":"august","9":"september","10":"october","11":"november","12":"december"},"genitive":{"1":"january","2":"february","3":"march","4":"april","5":"may","6":"june","7":"july","8":"august","9":"september","10":"october","11":"november","12":"december"},"abbreviated":{"1":"jan","2":"feb","3":"mar","4":"apr","5":"may","6":"jun","7":"jul","8":"aug","9":"sep","10":"oct","11":"nov","12":"dec"}},"notifications":{"count_label":"notifications","empty_title":"No notifications","empty_description":"New notifications will appear here.","filter":{"all":"All","unread":"Unread","tasks":"Projects","calendar":"Calendar","deadlines":"Deadlines","comments":"Comments","system":"Accounting"},"delete_all":"Delete all","delete_one_header":"Delete notification","delete_one_message":"Are you sure you want to delete this notification?","delete_all_header":"Delete all notifications","delete_all_message":"Are you sure you want to delete all notifications? This action cannot be undone.","storage_quota":{"warning":":percent% of your storage is in use (:used_gb GB of :quota_gb GB).","exceeded":"Your :quota_gb GB storage is full. New files cannot be added until you free up space or upgrade your plan."},"quote":{"quote_opened":":who opened the proposal \u201c:quote\u201d.","quote_answered":":who answered the questions on \u201c:quote\u201d.","quote_accepted":":who accepted the proposal \u201c:quote\u201d.","quote_declined":":who declined the proposal \u201c:quote\u201d."},"titles":{"education_program_requested":"New education program application","task_estimate_responded":"Estimate response","task_estimate_drafted":"Estimate awaiting send","task_estimate_slack_unlinked":"Slack reply needs a link","task_estimate_question":"Question about an estimate","task_scope_unclear":"Is this within the agreed scope?","quote_opened":"Proposal opened","quote_answered":"Proposal questions answered","quote_accepted":"Proposal accepted","quote_declined":"Proposal declined","articles_sync_completed":"Articles","clients_sync_completed":"Clients","gl_transaction_sync_completed":"Journal entries","sales_invoices_sync_completed":"Sales invoices","purchase_invoices_sync_completed":"Purchase invoices","financial_accounts_sync_completed":"Chart of accounts","banks_sync_completed":"Bank accounts","payments_sync_completed":"Payments","receipts_sync_completed":"Receipts","salary_sync_completed":"Payroll data","user_mappings_sync_completed":"User matching","projects_sync_completed":"Projects","tasks_sync_completed":"Tasks","time_entries_sync_completed":"Time entries","invoice_links_sync_completed":"Invoice linking","employees_sync_completed":"Employees","vat_types_sync_completed":"VAT types","vat_import_completed":"VAT periods","vat_kmd_reminder":"KMD deadline","emta_kmd_rejected":"KMD rejected","emta_apa_tsd_rejected":"TSD payouts rejected","emta_tsd_annexes_refused":"TSD annexes not sent","vat_payment_reminder":"KMD payment","tsd_import_completed":"Tax declarations","tsd_payment_reminder":"TSD payment","dividend_import_completed":"Dividends","investment_import_completed":"Investment import completed","fixed_asset_sync_completed":"Fixed assets","expense_report_sync_completed":"Expense reports","inf14_deadline_reminder":"INF 14","deadline_salary_payment":"Salary payment","deadline_salary_payment_plural":"Salary payments","deadline_default":"Deadline reminder","task_assigned":"Task assigned","task_unassigned":"Removed from task","task_responsible_changed":"Assigned as responsible","task_due_date_changed":"Due date changed","task_completed":"Task completed","task_status_changed":"Task status changed","task_reopened":"Task reopened","task_commented":"New comment","task_mentioned":"You were mentioned","task_attachment_added":"New attachment","task_due_soon":"Due soon","task_due_today":"Due today","task_overdue":"Overdue","calendar_event_invited":"Event invitation","calendar_event_uninvited":"Removed from event","calendar_event_rescheduled":"Event rescheduled","calendar_event_location_changed":"Event location changed","calendar_event_cancelled":"Event cancelled","calendar_event_starting_soon":"Event starting soon","project_completed":"Project completed","project_member_added":"Added to project team","project_responsible_changed":"Assigned as project responsible","project_invoice_generated":"Project invoice","trial_expiry_reminder":"Trial period","subscription_payment_failed":"Payment failed","subscription_cancelled":"Subscription ended","plan_change_scheduled":"Plan change scheduled","plan_changed":"Plan changed","support_ticket_opened":"New support conversation","support_agent_replied":"Numera support replied","support_customer_replied":"New support message","ai_overage_cap_approaching":"AI additional requests limit","ai_margin_audit_alert":"AI margin audit","bank_contract_activated":"Bank connection","bank_transaction_auto_confirmed":"Bank transaction confirmed automatically","bank_payment_needs_attention":"Check payments in your bank","bank_monthly_review":"Monthly bank review","bank_transactions_need_review":"Bank transactions awaiting confirmation","inbox_invoice_auto_processed":"Invoice automatically added to accounting","inbox_documents_received":"New documents in the inbox","email_delivery_failed":"Email not delivered","recurring_invoice_issued":"Recurring invoice created","recurring_invoice_skipped":"Recurring invoice was not created","recurring_invoice_failed":"Recurring invoice could not be created","system_health_alert":"System alert","storage_quota_alert":"Storage"},"bank_auto_confirm":{"salary_confirmed":"Salary payment confirmed automatically: :counterparty \u00b7 :amount.","dividend_confirmed":"Dividend payout confirmed automatically: :counterparty \u00b7 :amount.","payment_created":"Payment #:number \u2013 :counterparty, :amount was confirmed automatically.","receipt_created":"Receipt #:number \u2013 :counterparty, :amount was confirmed automatically.","gl_created":"GL entry #:number \u2013 :counterparty, :amount was confirmed automatically.","kmd_confirmed":"VAT (:period), :amount was automatically confirmed as paid.","tsd_confirmed":"TSD (:period), :amount was automatically confirmed as paid.","undo":"Undo","undone":"Undone"},"bank_transactions_need_review":{"message":"{1} :count bank transaction is awaiting confirmation.|[2,*] :count bank transactions are awaiting confirmation."},"inbox_invoice_auto_processed":{"message":"Invoice :number from :vendor was automatically added to accounting."},"inbox_documents_received":{"message":"{1} :count new invoice in the inbox|[2,*] :count new invoices in the inbox"},"recurring_invoice":{"sent":"Invoice no. :number to :client has been created and sent.","unsent":"Invoice no. :number to :client has been created but not sent.","skipped_locked":"The invoice of :date to :client was not created because the period is locked.","failed":"The invoice to :client could not be created: :reason"},"email_delivery_failed":{"message":":document did not reach :recipient. Reason: :reason","documents":{"sales_invoice":"The email for invoice :number","quote":"The email for quote :number","bank_transaction":"The document request email"},"reasons":{"bounce":"the mail server rejected the message","complaint":"the recipient marked the message as spam","reject":"the message was not sent out"}},"push":{"collapsed_title":":count things happened while you were away","collapsed_count":":title (:count)"},"bank_monthly_review":{"message":"{1} You have :count unconfirmed bank transaction from :month.|[2,*] You have :count unconfirmed bank transactions from :month.","months":{"1":"January","2":"February","3":"March","4":"April","5":"May","6":"June","7":"July","8":"August","9":"September","10":"October","11":"November","12":"December"}},"labels":{"no_due_date":"due date removed"},"emta_kmd_rejected_message":"e-MTA rejected the VAT declaration for period :period: :detail","emta_apa_tsd_rejected_message":"e-MTA rejected :count payout line(s) of the TSD for period :period: :detail","emta_apa_tsd_refused_message":"e-MTA did not accept the TSD payouts for period :period. :detail","emta_tsd_annexes_refused_message":"e-MTA did not accept the TSD annexes (dividends etc.) for period :period from Numera. :detail","reminders":{"kmd_filing":"KMD declaration deadline for period :period is :deadline.","kmd_filing_no_period":" Period has not been created yet.","kmd_payment":"KMD payment deadline for period :period is :deadline. VAT payable: :amount EUR.","tsd_payment":"TSD payment deadline for period :period is :deadline.","kmd_filing_upcoming":"KMD declaration deadline for period :period is :deadline.","kmd_filing_due":"Today (:deadline) is the KMD declaration filing deadline for period :period. The declaration has not been filed yet.","kmd_filing_overdue":"The KMD declaration deadline for period :period was :deadline. The declaration is still unfiled.","kmd_payment_upcoming":"KMD payment deadline for period :period is :deadline. VAT payable: :amount EUR.","kmd_payment_due":"Today (:deadline) is the KMD payment deadline for period :period. VAT payable: :amount EUR.","kmd_payment_overdue":"The KMD payment deadline for period :period was :deadline. Unpaid VAT: :amount EUR.","tsd_payment_upcoming":"TSD payment deadline for period :period is :deadline.","tsd_payment_due":"Today (:deadline) is the TSD payment deadline for period :period. The tax obligation is still outstanding.","tsd_payment_overdue":"The TSD payment deadline for period :period was :deadline. The tax obligation is still outstanding.","salary_payment":"Salary payment deadline is :deadline.","salary_payment_plural":"Salary payments deadline is :deadline.","salary_payment_past":"The salary payment deadline was :deadline.","salary_payment_plural_past":"The salary payments deadline was :deadline.","trial_expiry":"{1} Your trial expires in :days day.|[2,*] Your trial expires in :days days.","subscription_payment_failed":"Payment failed. Please update your payment method to avoid service interruption.","subscription_cancelled":"Subscription has ended. Your company is now on the Starter plan.","plan_change_scheduled":"Plan change to :plan is scheduled for the end of the period.","plan_changed":"Your plan is now :plan."},"messages":{"support_ticket_opened":":name (:company) started a support conversation: :preview","support_customer_replied":":name replied: :preview"},"bank_payment_needs_attention":{"message":":company: :count payments need attention at the bank. Earliest payment date: :deadline.","intro":"Numera has not received bank acceptance for these payments. Check them in online banking and approve them if they are awaiting your approval. If you have already approved them, check their status in the bank. Do not send the same payment again.","tomorrow":"Payment date tomorrow","today":"Payment date today","overdue":"Payment date passed","cta":"Review payments"},"education_program_requested":":school applied for an education program (:seats places). Review it: Admin \u2192 Education programs."},"onboarding":{"title":"Get started","add_company_title":"Add company","company_details":"Company details","company_details_subtitle":"Search business registry or enter manually","company_name":"Company name *","search_registry":"Search business registry...","registry_code":"Registry code *","vat_number":"VAT number","street":"Street *","city":"City *","county":"County *","postal_code":"Postal code *","country":"Country *","not_found_in_registry":"Company not found in registry.","looking_up_company":"Looking up company details from the business registry...","enter_manually":"Enter details manually","fiscal_year_start_month":"Fiscal year start month","fiscal_year_hint":"You can find this in your company's articles of association. Most Estonian companies start their fiscal year in January.","first_fiscal_year_text_founded":"Your company was registered on :founding_date. The first fiscal year would normally end on :standard_end \u2014 that would be only :short_months months. Would you like to extend the first fiscal year to :suggested_end (:extended_months months)? This is a common choice for new companies.","extend_yes":"Yes, extend until :date","extend_no":"No, use the shorter period (:date)","choose_plan":"Choose a plan","choose_plan_subtitle":"You can always change it later","plan_label":"Plan","trial_badge":"30-day free trial","change_plan":"Change plan","bank_account":"Bank account","bank_account_subtitle":"Add your company's bank account","iban":"IBAN","start":"Start","create_company":"Create company","managed_company_within_plan":"This company will be added to your Raamatupidaja plan.","managed_company_extra_cost":"Your plan includes :count companies. Extra company price: :price\/mo.","checklist":{"title":"Setup","completed":"Done","skip":"Skip for now","skip_step":"Skip this step","skipped":"Skipped","unskip":"Bring back","card_title":"Finish setup","welcome":{"greeting":"Welcome, :name","greeting_anonymous":"Welcome","intro":"A few steps so invoices and bank transactions reach Numera automatically."},"done":{"title":"All set","intro":"Setup is done, you can start working.","go_dashboard":"Go to overview","first_invoice":"Create the first sales invoice"},"detail":{"added":"Added :date","connected":"Connected :date","synced":"Last synced :date","activated":"Activated :date","verified":"Permissions verified :date"},"steps":{"bank_account":{"title":"Add a bank account","description":"Add your company bank account so it shows on invoices and you can mark invoices as paid.","cta":"Add bank account"},"emta":{"title":"Activate the EMTA integration","description":"Grant Numera the e-MTA permission so the VAT return goes to EMTA straight from Numera. TSD sending opens this autumn.","cta":"Activate integration"},"bank_connection":{"title":"Connect your bank","description":"Connect your bank to import transactions automatically and reconcile them with your books.","cta":"Connect bank"},"email_inbox":{"title":"Connect email inbox","description":"Connect a mailbox to forward purchase invoices and receipts straight in by email.","cta":"Set up inbox"},"mobile_app":{"title":"Get the phone app","description":"Photograph an expense document, send payments to the bank and file taxes straight from your phone."},"mcp_assistant":{"title":"Connect an AI assistant","description":"Give your AI assistant access to Numera projects and proposals, so it can ask, plan and log time straight from the conversation.","cta":"Set up connection"}}}},"passwords":{"reset":"Your password has been reset.","sent":"We have emailed your password reset link.","throttled":"Please wait before retrying.","token":"This password reset token is invalid.","user":"We can't find a user with that email address."},"payments":{"title":"Payments","title_single":"Payment","new":"New payment","count_label":"payments","import_tooltip":"Import payments","import_all":"Import all payments","empty":{"title_with_integration":"No payments","title":"No payments found","description_with_integration":"Import payments from accounting software or create a new payment manually.","description":"Create a payment manually or import payments from accounting software."},"columns":{"vendor":"Vendor"},"status":{"all":"All payments","awaiting_invoice":"Awaiting invoice"},"awaiting_invoice_tag":"Awaiting invoice","refunded_tag":"Advance refunded","advance_refund_tag":"Advance refund","details_title":"Payment details","payment_date":"Payment date","purchase_invoice":"Purchase invoice","select_purchase_invoice":"Select purchase invoice","vendor":"Vendor","select_vendor":"Select vendor","import":{"title":"Import payments","progress_title":"Payments import","description":"Syncs bank accounts, then imports all payments and links them with purchase invoices.","background_note":"Depending on the number of payments, this may take a while.","step_importing":"Importing payments","step_importing_desc":"Imports all payments","step_linking":"Linking payments with purchase invoices","step_linking_desc":"Links payments with corresponding purchase invoices","cancelled_count":":count payment was imported.|:count payments were imported.","success_detail":":created new payments added, :linked linked with purchase invoices."},"linked_invoices":"Linked purchase invoices","attachment":"Attachment","gl":{"title":"GL entry","no_entry":"This payment has no linked GL entry.","link_button":"Link entry","link_header":"Link GL entry","link_description":"Select a GL entry to link with this payment.","select_entry":"Select entry","link":"Link"},"delete":{"header":"Delete payment","confirm":"Are you sure you want to delete this payment? The linked GL entry will also be deleted."},"expense_report":{"title":"Linked expense report","report_number":"Report no.","type":"Type","period":"Period","date":"Date","accountable_person":"Accountable person","amount":"Amount"}},"pdf":{"shared":{"date":"Date","vat_number":"VAT no","seller":"Seller","reg_no":"Reg no","name":"Description","qty":"Qty","unit":"Unit","price":"Price","vat_rate":"VAT%","sum":"Sum","subtotal":"Subtotal","vat":"VAT","total":"Total","phone":"Phone","notes":"Notes","page":"Page"},"sales_invoice":{"title":"Invoice","title_credit_note":"Credit note","title_prepayment":"Prepayment invoice","invoice_number":"Invoice number","credited_invoice":"Credits invoice no","due_date":"Due date","buyer":"Buyer","amount_due":"Amount due","due_by":"due","bank_details":"Bank details","reference_number":"Reference number","late_fee":"Late fee","per_day":"per day"},"quote":{"title":"Quote","document_number":"Quote number","valid_until":"Valid until","buyer":"Buyer"},"practice_mark":"Practice version"},"periodization":{"page_title":"Periodization","page_subtitle":"Periodization of expenses and revenue","form_subtitle":"Distributing expenses or revenue across periods","add_new":"Add new","empty_title":"No periodizations","empty_description":"Periodizations of expenses and revenue that you have created will appear here","list_header":"Periodizations","breadcrumb_new":"New","new_periodization":"New periodization","column_description":"Description","column_type":"Type","column_amount":"Amount","column_period":"Period","column_interval":"Interval","column_progress":"Progress","column_date":"Date","column_status":"Status","column_gl_entry":"GL entry","posted_count":"posted","type_prepaid_expense":"Prepaid expense","type_deferred_revenue":"Deferred revenue","interval_monthly":"Monthly","interval_quarterly":"Quarterly","interval_annually":"Annual","unit_monthly":"per month","unit_quarterly":"per quarter","unit_annually":"per year","preview_text":":count entries x :amount EUR :unit","preview_text_uneven":":count entries, first :amount EUR. The remaining entries may differ by a cent.","general_info":"General info","type_label":"Type *","type_view_label":"Type","description_label":"Description *","description_placeholder":"e.g. Insurance 2026, BMW lease","amount_label":"Amount *","amount_view_label":"Amount","period_section":"Period","start_date_label":"Start date *","end_date_label":"End date *","interval_label":"Interval *","start_view_label":"Start","end_view_label":"End","interval_view_label":"Interval","accounts_section":"Accounts","balance_account_label":"Balance sheet account *","pl_account_label":"P&L account *","select_account":"Select account","notes_label":"Notes","summary_section":"Summary","progress_label":"Progress","posted_label":"Posted","balance_label":"Balance","next_label":"Next","balance_account_view":"Balance sheet account","pl_account_view":"P&L account","purchase_invoice_label":"Purchase invoice","notes_view_label":"Notes","status_pending":"Pending","status_completed":"Completed","status_in_progress":"In progress","status_paused":"Paused","deactivate":"Pause periodization","activate":"Resume periodization","paused_banner":"Periodization is paused \u2014 pending entries are not posted automatically.","entries_schedule":"Entry schedule","post_entries":"Post entries","posted_warning":"Periodization with posted entries cannot be modified.","delete_header":"Delete periodization","delete_confirm":"Are you sure you want to delete the periodization \":name\"?","delete_confirm_with_entries":"Are you sure you want to delete the periodization \":name\"? All pending entries will be deleted.","delete_confirm_posted":"Are you sure you want to delete the periodization \":name\"? :count posted GL entries and all pending entries will also be deleted."},"plans":{"starter":{"description":"Solo founders and micro businesses","feature_header":"Includes:","feature_1":"Sales invoices, quotes, and purchase invoices","feature_2":"Bank integration","feature_3":"Core reports (balance sheet, income statement, cash flow, journal)","feature_4":"Loans and leases (contract import, automatic entries)"},"pro":{"description":"Small and medium businesses","feature_header":"All Starter features, plus:","feature_1":"Tax management (VAT\/KMD and TSD filing, INF 14)","feature_2":"AI-powered expense detection","feature_3":"Email inbox","feature_4":"Payroll","feature_5":"Dividend management","feature_6":"Expense reports","feature_7":"Investments module (portfolio and automatic entries)","feature_8":"AI Insights \u2014 chat with your books","feature_9":"Advanced analytics and reports","feature_10":"Up to 3 users"},"business":{"description":"Operating teams and accounting offices","feature_header":"All Pro features, plus:","feature_1":"Project management and time tracking","feature_2":"Calendar and team collaboration","feature_3":"Up to 5 companies on one account","feature_4":"Priority support"},"compare":{"title":"Compare features by plan","subtitle":"See what each plan includes.","cat":{"limits":"Limits","core":"Core features","accounting":"Accounting","ai":"AI and automation","ops":"Operations","scale":"Scale and support"},"row":{"users":"Users","extra_user":"Extra user price (per month)","companies":"Companies","ai_requests":"AI credits per month","ai_overage":"Additional credit price (beyond quota)","sales_invoices":"Sales invoices and quotes","purchase_invoices":"Purchase invoices","bank_integration":"Bank integration","kmd":"KMD and TSD report viewing","tax_management":"Tax management (KMD\/TSD filing, payments, INF 14)","reports_basic":"Balance sheet, income statement, cash flow","payroll":"Payroll and TSD filing","dividends":"Dividend management","fixed_assets":"Fixed assets","expense_reports":"Expense reports","loans_leases":"Loans and leases (contract import, automatic entries and periodization)","investments":"Investments module (portfolio and automatic entries)","analytics":"Advanced analytics and reports","ai_expense":"AI expense detection","email_inbox":"Email inbox","ai_insights":"AI Insights","projects":"Project management and time tracking","calendar":"Calendar and team collaboration","multi_company":"Multi-company management","priority_support":"Priority support"}}},"profit-distribution":{"page_title":"Profit Distribution","page_subtitle":"Shareholder decisions on profit distribution","create_subtitle":"Shareholder decision on net profit distribution","empty_title":"No profit distribution decisions","empty_description":"Decisions will appear here once the fiscal year has ended and the company has recorded revenues or expenses","awaiting_decisions":"Fiscal years awaiting decisions","made_decisions":"Decisions made","previous_imported":"Previous (imported)","imported_from_simplbooks":"Imported from SimplBooks","fiscal_year_data":"Fiscal year data","decision_data":"Decision data","column_fiscal_year":"Fiscal year","column_net_profit":"Net profit","column_decision_date":"Decision date","column_retained":"Retained","column_reserve":"Reserve","column_dividends":"Dividends","add_decision":"Add decision","save_decision":"Save decision","reserve_requirement":"Reserve capital requirement","share_capital":"Share capital","reserve_capital":"Reserve capital","required_ratio":"Required (1\/10)","allocation_this_year":"Allocation this year","reserve_met":"Mandatory reserve capital requirement is met.","reserve_info":"According to the Commercial Code, at least 1\/20 of net profit must be transferred to reserve capital.","decision_date_label":"Decision date *","to_reserve":"To reserve capital","to_dividends":"To dividends","to_retained":"To retained earnings","notes_label":"Notes","dividend_redirect":"To pay out dividends, go to the Dividends page after saving the decision.","existing_decision_warning":"A decision already exists for this fiscal year. Saving will replace the previous decision.","delete_header":"Delete decision","delete_confirm":"Are you sure you want to delete the :year fiscal year profit distribution decision?","delete_gl_warning":"The related reserve capital entry will also be deleted."},"project-settings":{"title":"Project settings","subtitle":"Project work billing settings","rounding":{"title":"Time rounding for billing","description":"Round billable time to a fixed increment when generating an invoice and the client-facing time report. Tracked time stays exact \u2014 each entry is rounded individually.","enabled":"Round billable time","increment":"Increment","increment_unit":"min","direction":"Direction","saved":"Settings saved","example":"Example: a :minutes-minute entry bills as :rounded.","directions":{"up":"Round up","nearest":"Round to nearest","down":"Round down"}},"time_report":{"title":"Time report defaults","description":"Contents of the client-facing time report (PDF). These options can be changed before each download.","show_user":"Show who logged the time","show_user_hint":"When off, the client does not see who logged the time.","show_task":"Show task","show_description":"Show comment","show_billable_tag":"Show non-billable tag","group_by":"Grouping","group_options":{"none":"No grouping","task":"By task","user":"By user","date":"By date"},"time_format":"Time format","time_format_options":{"hhmm":"Hours and minutes (1:30)","decimal":"Decimal hours (1.50)"},"footer_note":"Footer note","footer_note_placeholder":"Free text at the end of the report"}},"projects":{"index":{"title":"Projects","count_label":"projects","new_project":"New project","empty_title":"No projects","empty_description":"Create your first project","no_client":"No client assigned","all_projects":"All projects","active_projects":"Active projects","delete_header":"Delete project","delete_confirm":"Are you sure you want to delete this project? All related tasks and time entries will be deleted.","users_placeholder":"Users","stats":{"portfolio_value":"Portfolio value","portfolio_hint":"Value of work done + value of remaining planned work. A fixed-price project counts at its agreed price.","remaining_value":"Remaining work","remaining_hint":"Planned hours minus logged hours, at billing rates. Fixed-price projects are not included.","unbilled_value":"Unbilled work","unbilled_hint":"Billable work done but not yet invoiced, and the part of fixed-price projects not yet invoiced","profit":"Profit","profit_hint":"Value of work done minus labour cost. On a fixed-price project, invoiced amount minus labour cost.","overdue_count":":count overdue"}},"show":{"tabs":{"activity":"Overview","tasks":"Tasks","time":"Time","events":"Events","backlog":"Backlog","board":"Board","epics":"Epics","phases":"Phases","gantt":"Timeline","sprints_archive":"Sprint archive","overview":"Project info","finance":"Financials"},"board":{"sprint":"Sprint"},"no_client":"No client assigned","no_dates":"No dates set","used_hours":"Used hours","remaining_hours":"Remaining hours","remaining_days":"Remaining days","overdue_tasks":"Overdue tasks","of_total":"of total","overtime":"Overtime","no_budget":"No budget","no_deadline":"No deadline","overdue":"Overdue","days_short":"d","scrum_stats":{"no_active_sprint_title":"No active sprint","no_active_sprint_description":"Start a sprint to see sprint stats here.","planned_hours":"Sprint capacity","no_planned_hours":"No estimate","budget":"Sprint budget"},"tasks":"Tasks","add":"Add","add_task":"Add task","add_event":"Add event","empty_tasks_title":"No tasks yet","empty_tasks_description":"Add the first task to this project","task_filter_all":"Done & not done","task_filter_done":"Done","task_filter_not_done":"Not done","task_columns":{"assignee":"Assignee","responsible":"Responsible","title":"Task","project":"Project","status":"Status","activity_type":"Activity type","progress":"Progress","due_date":"Due date","planned_h":"Estimated","done_h":"Done","remaining_h":"Remaining","mark_completed":"Mark completed","completed":"Completed"}},"tasks_dashboard":{"title":"Tasks","count_label":"tasks"},"dashboard":{"title":"Overview","calendar_toast":"Calendar","event_deleted":"Event deleted.","event_delete_failed":"Failed to delete.","event_color_failed":"Failed to change color.","event_updated":"Event updated.","event_save_failed":"Failed to save.","delete_event_label":"Delete event?","stats":{"my_week":"My week","company":"Company","open_tasks":"Open tasks","active_projects":"Active projects","overdue_tasks":"Overdue tasks","tasks_due_this_week":"Due this week","logged_hours_this_month":"Logged this month","capacity_subtitle":"Norm :hours","portfolio_subtitle":"Portfolio :value","unbilled_value":"Unbilled work","delivery_plan":"Planned work this month","delivery_subtitle":":hours \u00b7 :headroom free","delivery_subtitle_no_headroom":":hours"},"upcoming_events":{"title":"Upcoming events","view_calendar":"View calendar","empty_title":"No upcoming events","empty_description":"Create a new event from the calendar","all_day":"All day"},"my_tasks":{"title":"My tasks","view_all":"View all","empty_title":"No tasks assigned to you","empty_description":"When someone assigns a task to you, it will appear here"},"recent_projects":{"title":"Recent projects","view_all":"View all","empty_title":"No active projects","empty_description":"All projects are completed or cancelled"}},"select":{"label":"Project","placeholder":"Select project","client_group":"Client's projects","active_group":"Active projects","other_active_group":"Other active projects","finished_group":"Finished projects"},"finance":{"invoiced":"Invoiced","direct_costs":"Costs","labor_cost":"Labour cost","result":"Profit","net_hint":"Excluding VAT","cost_hint":"Purchase invoices, excluding VAT","labor_hint":"From time entry cost rates","unbilled_value":"Unbilled work","unbilled_hint":"Hours worked at sale rates \u2014 not counted in profit","to_invoice_fixed":"Still to invoice","to_invoice_fixed_hint":"The part of the agreed price (:amount) not yet invoiced \u2014 not counted in profit","shares":{"title":"Revenue split","hint":"How the invoiced amount is split by agreement, excluding VAT","payee":"Payee","rule":"Share","rule_percent_of_revenue":":percent of project revenue","rule_percent_of_remainder":":percent of what is left","agreed":"Agreed","earned":"Earned","settled":"Paid","balance":"To pay","balance_hint":"The part that has fallen due by what the client has paid, less what was already paid out","per_hour":"Per hour","per_hour_hint":"The agreed share divided by the hours logged on the project","company_keeps":"Company keeps"},"unpaid_of_it":":amount of it unpaid","unpaid_overdue_of_it":":amount of it unpaid, :overdue overdue","chart_title":"Budget overview","chart_title_no_budget":"Revenue and cost over time","chart_revenue":"Invoiced (cumulative)","chart_cost":"Total cost (cumulative)","chart_received":"Received (cumulative)","chart_budget":"Budget","chart_margin":"Margin","chart_forecast":"Cost forecast","chart_value":"Budget consumption","chart_value_forecast":"Budget consumption forecast","chart_forecast_note":"Finished tasks have taken :factor% of their planned hours. Remaining work forecast: :hours h, cost at completion :cost.","chart_unestimated":"The forecast excludes :count task(s) with no estimate.","chart_hours_note":"Forecast effort in total: :total h, i.e. :percent% of the hour budget (:budget h). The cost line is at internal cost \u2014 compare against the budget in hours.","chart_phase_all":"Whole project","chart_phase_empty":"This phase has no cost or invoices yet.","chart_sprint_empty":"This sprint has no cost or invoices yet.","chart_over_budget":"Over budget","chart_forecast_over_budget":"Forecast exceeds budget","chart_hours_over_budget":"Hour budget exceeded","cost_hint_excl_sub":"Purchase invoices (subcontractor bills sit in labour cost)","in_labor_cost":"In labour cost","in_labor_cost_hint":"This subcontractor's hours are already in labour cost \u2014 the invoice is left out of costs so the same work is not counted twice.","result_hint":"Invoiced \u2212 costs \u2212 labour cost","result_hint_shares":"Invoiced \u2212 costs \u2212 labour cost \u2212 earned shares","shares_on_top":"Plus earned shares :amount","result_hint_documents":"Invoiced minus costs (labour cost not included)","missing_cost_rate":":count user(s) have no cost rate \u2014 labour cost is understated","sales_invoices":"Sales invoices","purchase_invoices":"Purchase invoices","client":"Client","supplier":"Supplier","net_total":"Net total","empty_title":"No invoices linked to this project","empty_description":"Set the project on a sales or purchase invoice to collect its revenue and costs here."},"time_log":{"title":"Time entries","empty_title":"No time entries","empty_description":"This project has no time entries yet","date":"Date","user":"User","task":"Task","activity_type":"Activity type","no_activity":"No activity","duration":"Duration","billable_time":"Billable time","amount":"Amount","billed":"Billed","total":"Total","generate_invoice":"Generate invoice","generate_report":"Generate report","invoice_needs_billable":"Select at least one billable entry to create an invoice. Non-billable entries are added as 0 \u20ac lines.","free_tag":"Non-billable","free_tag_hint":"Non-billable entry \u2014 not counted in the invoice total (can be added as a 0 \u20ac line).","sales_invoice":"Sales invoice","from_calendar_event":"From calendar event","sprint":"Sprint"},"invoice":{"default_article_name":"Service","free_suffix":"(non-billable)","no_epic_line":"Other work"},"invoice_dialog":{"title":"Generate invoice","line_grouping_activity":"By activity","line_grouping_task":"By task","line_grouping_epic":"By epic","line_grouping_user":"By assignee","line_grouping_split_users":"Split by assignee","description":"Description","bulk_rate":"Default hourly rate","bulk_rate_placeholder":"e.g. 75.00","apply_bulk_rate":"Apply to empty","apply_bulk_rate_all":"Apply to all","hourly_rate":"Hourly rate","vat_type":"VAT type","pick_vat":"Select VAT","destination":"Invoice","new_invoice":"Create new invoice","append_to_existing":"Append to existing invoice","no_appendable":"no compatible invoices","pick_invoice":"Select invoice","include_time_report":"Include time report on invoice (sent by email)","include_free":"Add non-billable time to invoice (\u20ac0)","free_tag":"Non-billable","missing_rate_vat":"Fill in the missing hourly rates and VAT types to create the invoice.","download_time_report":"Download time report","create":"Generate invoice","append":"Append to invoice","load_error":"Failed to load preview.","submit_error":"Failed to create invoice.","report_error":"Failed to download time report."},"time_report":{"title":"Time report","filename":"time-report","project":"Project","client":"Client","generated_at":"Generated","entries":"Time entries","date":"Date","user":"User","task":"Task","comment":"Comment","duration":"Duration","free_tag":"Non-billable","total":"Total hours","empty":"No time entries for the selected period.","options":{"header":"Time report settings","description":"Choose what the report shows. Defaults are set in project settings.","show_user":"Show who logged the time","show_task":"Show task","show_description":"Show comment","show_billable_tag":"Show non-billable tag","group_by":"Grouping","group_none":"No grouping","group_task":"By task","group_user":"By user","group_date":"By date","time_format":"Time format","format_hhmm":"Hours and minutes (1:30)","format_decimal":"Decimal hours (1.50)","footer_note":"Footer note","footer_note_placeholder":"Free text at the end of the report","download":"Download"}},"columns":{"client":"Client","project":"Project","due_date":"Due date","budget_hours":"Planned","logged_hours":"Logged","labor_cost":"Labor cost","profit":"Profit","progress":"Progress","status":"Status"},"task_dialog":{"files":"Files","files_add":"Add file","create_title":"New task","edit_title":"Edit task","title":"Title","description":"Description","description_placeholder":"Add description...","start_date":"Start date","due_date":"Due date","service_type":"Service type","priority":"Priority","status":"Status","select_service":"Select service","select_priority":"Select priority","set_type":"Set type","change_type":"Change type","select_status":"Select status","assigned_to":"Assigned to","select_responsible":"Select responsible person","has_responsible":"Assign responsible person","find_members":"Find members","project_members":"Project members","company_members":"Company members","select_project_optional":"Select project (optional)","select_client_optional":"Select client (optional)","client":"Client","epic":"Epic","select_epic":"Select epic (optional)","planned_duration":"Estimated duration","custom_split":"Custom time split","company":"Company","project":"Project","capacity":{"tooltip":":name has :available h free of :capacity h in the selected period","no_period":"No due date set"}},"complete_dialog":{"title":"Mark project as completed","description":"This project has :count incomplete tasks with a planned duration of :hours.","description_no_hours":"This project has :count incomplete tasks.","question":"How would you like to proceed?","complete_all":"Mark project and all incomplete tasks as done","move_tasks":"Move incomplete tasks to another project","search_project":"Search project...","continue":"Continue"},"task_estimate":{"row_label":"Client estimate","offer":"Offer an estimate","edit_tooltip":"Edit the estimate","reoffer_tooltip":"Offer a new estimate","accept_for_client":"Accept on the client's behalf","decline_for_client":"Decline on the client's behalf","more":"More","save":"Save","cancel":"Cancel","offered_by":":name offered :time","drafted_by_intake":"Numera drafted this :time \u00b7 :name sends it","history_hint":"Earlier estimates are under History.","hours_min_label":"Hours from","hours_max_label":"Hours up to","hours_hint":"One number is a point estimate, two make a range.","note_label":"Note to the client","note_placeholder":"What the hours consist of \u2014 goes to the client with the estimate.","hours_label":"Time","amount_label":"Cost","accept":"Accept","decline":"Decline","status_pending":"Awaiting response","status_accepted":"Accepted","status_declined":"Declined","accept_confirm_header":"Accept the estimate?","accept_confirm_message":"The task's planned effort will increase by :hours h.","accept_confirm_button":"Accept","send_to_slack":"Send to client in Slack","slack_sent":"Sent to Slack, waiting for the client","slack_sent_short":"Sent to Slack","scope_in_scope":"Within scope","scope_extra":"Extra work","scope_unclear":"Is this within the agreed scope?","scope_unclear_hint":"The estimate is sent only after you decide.","scope_decide_in_scope":"Within scope","scope_decide_extra":"Extra work","scope_mark_in_scope":"Mark as within scope","scope_mark_extra":"Mark as extra work"},"task_quick_view":{"saving":"Saving\u2026","saved":"Saved","undo":"Undo","open_page":"Open as a page","activity_type":"Activity type","start_date":"Start date","due_date":"Due date","planned_hours":"Estimated duration","assignees":"Assignees","created":"Created","time_entries":"Time entries","add":"Add","activity_label":"Activity","date":"Date","duration":"Duration","description":"Description","description_placeholder":"Description...","billable":"Billable","save":"Save","cancel":"Cancel","done":"Done","planned":"Planned","remaining":"Remaining","edit":"Edit","delete":"Delete","delete_header":"Delete task","delete_confirm":"Are you sure you want to delete this task? All related time entries will be deleted.","billed":"Billed","not_billed":"Not billed","partially_billed":"Partially billed","mark_completed":"Mark done","mark_incomplete":"Mark incomplete","reopen_task":"Reopen task","billable_time":"Billable","total_duration":"Duration","task_completed":"Completed","status_planned":"Planned","status_in_progress":"In progress","status_completed":"Completed","status_cancelled":"Cancelled","total_done":"Done","no_time_entries":"No time entries","delete_entry_header":"Delete time entry","delete_entry_confirm":"Are you sure you want to delete this time entry?","tab_time":"Time entries","tab_comments":"Comments","tab_files":"Files","tab_history":"History","comment_edited":"(edited)","comments":"Comments","comments_empty":"No comments yet","comment_placeholder":"Add a comment...","comment_post":"Post","reply":"Reply","reply_placeholder":"Reply to comment...","reply_post":"Reply","like":"Like","comment_edit":"Edit","comment_delete":"Delete","comment_delete_header":"Delete comment","comment_delete_confirm":"Are you sure you want to delete this comment?","files":"Files","files_empty":"No files yet","add_file":"Add file","file_delete_header":"Delete file","file_delete_confirm":"Are you sure you want to delete this file?","save_error":"Failed to save"},"files":{"title":"Files","event_added":"added a file","add_file":"Add file","delete_header":"Delete file","delete_confirm":"Are you sure you want to delete this file?","search_placeholder":"Search by file name","filter_type":"Type","filter_format":"Format","none_match":"No files match the filters.","empty":"No files","empty_hint":"Add a contract, brief or other document.","no_type":"Untyped","actions":{"preview":"Preview","download":"Download","edit":"Edit details","delete":"Delete"},"dialog":{"edit_title":"Edit file details","upload_title":"Add file","document_type":"Document type","document_type_placeholder":"Select a type","document_date":"Document date","source":"Source","description":"Description","description_placeholder":"e.g. the client brief before the scope change"}},"epics":{"new_epic":"New epic","no_epic_title":"No epic","progress":":done\/:total tasks done","budget_spent":":spent \/ :budget","budget_remaining":":hours left","budget_over":":hours over budget","tasks_planned":"Planned in tasks :planned \u00b7 done :done","tasks_remaining":":hours left","mark_done":"Mark done","reopen":"Reopen","empty_title":"No tasks in this epic","empty_description":"Add a new task or assign existing ones to this epic.","update_failed":"Could not update the epic.","assign_epic":"Select epic","remove_epic":"Remove from epic","tab_empty_title":"No epics yet","tab_empty_description":"Epics group related tasks into larger wholes. Create the first epic and assign tasks to it."},"phase_dialog":{"new_title":"New phase","edit_title":"Edit phase","name":"Name","name_placeholder":"e.g. MVP, Phase 2","description":"Description","description_placeholder":"Add a description\u2026","start_date":"Start","end_date":"End","budget_hours":"Budget (hours)","budget_amount":"Budget (amount)","delete":"Delete","delete_confirm_header":"Delete phase","delete_confirm_message":"Delete the phase \":name\"? Tasks stay, without a phase; hours already logged remain counted against this phase."},"phases":{"new_phase":"New phase","no_phase_title":"No phase","unallocated":"Unallocated","unallocated_hint":"Hours and invoices not attached to any phase.","backfill_banner":":count entries were logged before any phase existed. They can be filed into their task's current phase.","backfill_action":"File into phases","backfill_confirm_header":"File entries into phases","backfill_confirm_message":"Each of the :count entries will be stamped with its task's current phase. Entries already in a phase are untouched.","backfill_done":":count entries filed into phases.","backfill_failed":"Backfill failed.","progress":":done\/:total tasks done","budget_spent":":spent \/ :budget","budget_remaining":":hours left","budget_over":":hours over budget","no_budget":"No budget set","dates":":start \u2013 :end","no_dates":"No dates set","mark_done":"Mark done","reopen":"Reopen","assign_phase":"Select phase","remove_phase":"Remove from phase","default_phase":"Default phase","default_phase_hint":"New tasks in this epic land in this phase. The epic itself may span several phases.","update_failed":"Could not update the phase.","tab_empty_title":"No phases yet","tab_empty_description":"A phase is a stage of the project with its own hours and budget \u2014 MVP, Phase 2. An epic groups features; a phase measures time and money.","columns":{"hours":"Hours","invoiced":"Invoiced","labor_cost":"Labour cost","external_cost":"Purchase invoices","result":"Result"}},"epic_dialog":{"blocked_by":"Blocked by","blocked_by_hint":"Mark the epics that must finish first. This does not block their tasks \u2014 it is a roadmap note.","new_title":"New epic","edit_title":"Edit epic","name":"Name","name_placeholder":"","description":"Description","description_placeholder":"Add a description\u2026","budget_hours":"Budget (hours)","budget_amount":"Budget (amount)","delete":"Delete","delete_confirm_header":"Delete epic","delete_confirm_message":"Are you sure you want to delete the epic \":name\"? Tasks stay, without an epic."},"dependencies":{"title":"Dependencies","blocked_by":"Blocked by","blocking":"Blocks","add":"Add dependency","search_placeholder":"Search tasks...","no_candidates":"No other tasks in this project","remove":"Remove dependency","remove_header":"Remove dependency","remove_confirm":"Remove the dependency on :key?","blocked_badge":"Blocked","blocked_tooltip":"Waiting on: :tasks","start_blocked_header":"This task is blocked","start_blocked_message":"These tasks are not finished yet: :tasks. Continue anyway?","start_blocked_message_count":":count unfinished tasks are blocking this one. Continue anyway?","start_blocked_confirm":"Continue","save_error":"Failed to save the dependency"},"task_view":{"list":"List","board":"Board"},"task_filters":{"search_placeholder":"Search tasks","assignee":"Assignee","assignee_me":":name (me)","unassigned":"Unassigned","epic":"Epic","phase":"Phase","status":"Status"},"gantt":{"filter_assignee":"Assignees","filter_unassigned":"Unassigned","title":"Timeline","zoom_day":"Day","zoom_week":"Week","zoom_month":"Month","today":"Today","week_short":"W:week","other_tasks":"Other tasks","project_bar":"Project","unscheduled":"Unscheduled","unscheduled_count":":count task|:count tasks","unscheduled_hint":"Drag a task onto the timeline to set its dates.","unscheduled_empty":"Every task is scheduled","conflicts_title":"Schedule conflicts","conflict_line":":task starts before :blocker finishes","empty_title":"No tasks yet","empty_description":"Add tasks and give them dates to build a timeline.","save_error":"Failed to save the dates"},"event_quick_view":{"when":"When","duration":"Duration","all_day":"All day","location":"Location","meeting_url":"Meeting","project":"Project","client":"Client","activity_type":"Activity type","attendees":"Attendees","billable":"Billable","non_billable":"Non-billable","delete_header":"Delete event","delete_confirm":"Are you sure you want to delete this event? Related time entries will be removed."},"timer":{"start":"Start tracking","stop":"Stop tracking","discard":"Discard","discard_confirm_header":"Discard timer","discard_confirm":"Are you sure you want to discard this timer? The tracked time will not be saved.","switch_confirm_header":"Switch task","switch_confirm_message":"You are currently tracking \":task\" (:elapsed). Stop and save before starting a new timer?","add_note":"Add a note","note_label":"Entry description","note_placeholder":"What did you work on?","running_indicator":"Time tracking is active","stopped_title":"Time tracking stopped"},"labour_cost":{"title":"Labour cost","subtitle":"Salary absorption, break-even and subcontracting comparison","absorption_title":"Salary absorption and break-even","uncovered_total":"Uncovered salary cost","empty_title":"No labour cost data for this month","empty_description":"Cost appears once members have a cost model set and hours logged in the month.","provisional":"Provisional","provisional_help":"No salary run exists for this month yet \u2014 the cost is carried forward from the last completed salary period. It is replaced with the real figure once the salary is calculated.","break_even_reached":"Break-even passed \u2014 every further hour is close to pure profit","coverage_label":"Salary coverage","covered":"Covered","uncovered":"Uncovered","break_even_title":"Hours and break-even","legend_billable":"Billable","legend_logged":"Logged","legend_capacity":"Capacity","legend_break_even":"Break-even","hours_over_break_even":":hours past break-even","hours_to_break_even":":hours to break-even","no_break_even":"No break-even","col_member":"Member","col_fixed_cost":"Fixed cost (salary)","col_capacity":"Capacity hours","col_billable_hours":"Billable hours","col_absorbed":"Salary absorbed","col_unabsorbed":"Salary unabsorbed","missing_sale_rate":"These hours have no sale rate, so revenue is 0 \u20ac \u2014 this is an unconfigured price, not a real loss. Set the project sale rate or the activity article's price.","col_contribution_per_hour":"Contribution \/ h","col_break_even":"Break-even","col_profit":"Profit","reconciliation_title":"Subcontracting vs purchase invoices","row_share":"Project share :amount","row_credited":"From fixed-price projects :amount","uncredited_total":"Company part","uncredited_hint":"What the company kept of fixed-price projects with nobody's hours behind it. It counts in the company total only.","shares_title":"Project shares","shares_hint":"Shares paid by agreement across all projects, as of today. Amounts exclude VAT.","shares_col_project":"Project","reconciliation_empty_title":"No subcontractors linked","reconciliation_empty_description":"Set a member's cost model to subcontracting and link their supplier to get the comparison.","col_supplier":"Supplier","col_booked_hours":"Logged hours","col_booked_cost":"Booked cost","col_invoiced":"Invoiced (net)","col_delta":"Delta","hours_missing":":hours not logged","hours_extra":":hours not invoiced by supplier","status":{"matched":"Matched","under_booked":"Hours missing","over_booked":"Hours excess","no_invoice":"No invoices"},"status_help":{"matched":"Booked cost and the supplier invoice agree.","under_booked":"The supplier invoiced for more work than is logged in Numera. That paid work reaches no project \u2014 project profit looks better than it is.","over_booked":"More cost was booked to projects than the supplier actually invoiced. Either an invoice is missing or the rate is too high \u2014 project profit looks worse than it is.","no_invoice":"No purchase invoices from this supplier this month."}},"reports":{"detailed":{"title":"Detailed report","filename":"detailed-report","export":"Export","search_placeholder":"Search work report","users":"Users","task_status":"Task status","task_status_all":"All statuses","task_status_count":":count statuses","epic_count":":count epics","billing_all":"Billed and unbilled","billing_billed":"Billed","billing_unbilled":"Unbilled","group_none":"Flat list","group_day":"Days","group_week":"Weeks","group_month":"Months","group_sprint":"Sprints","group_project":"Projects","group_client":"Clients","group_activity":"Activities","group_epic":"Epics","group_phase":"Phases","project_group_active":"Active projects","project_group_closed":"Completed and cancelled","date":"Date","user":"User","project":"Project","client":"Client","task":"Task","activity":"Activity","description":"Description","billing":"Billing","duration":"Duration","planned":"Planned","labor_cost":"Labor cost EUR","revenue":"Revenue","billed":"Billed","unbilled":"Unbilled","non_billable":"Non-billable","total":"Total","total_planned":"Planned","total_billable":"Billable","total_billed":"Billed","empty_title":"No time entries","empty_description":"No time entries match the selected filters.","selected_entries":":count entries selected","all_dates":"All dates","time_logs":"time entries","source":"Entries","source_all":"All entries","source_time_logs":"Time logs","source_events":"Events","source_tooltip_time_log":"Time log","source_tooltip_event":"Event","company":"Company","period":"Period","generated_at":"Generated","entries":"Time entries","empty":"No time entries match the selected period and filters."},"delivery_plan":{"title":"Planned work","all_months":"All","filter_users":"All members","stat_committed_value":"Planned revenue","stat_committed_hours":"Planned hours","stat_headroom":"Free capacity","stat_ceiling":"Monthly capacity","ceiling_source_velocity":"3-month median","ceiling_source_capacity":"Contractual capacity","ceiling_source_mixed":"Median + capacity","ceiling_hint_velocity":"Each member's median of billable project hours over the trailing three complete months, summed","ceiling_hint_capacity":"No logging history yet \u2014 capacity derives from member daily hours and working days","ceiling_hint_mixed":"Members with history use their median; members without use contractual capacity","no_ceiling_title":"Nothing to estimate capacity from","no_ceiling_body":"The company has no logging history and no member daily hours \u2014 the plan renders uncapped.","current_month":"Current month","current_month_hint":"Capacity is prorated to the remaining working days of the month","headroom_free":"+:hours h free","hours_unit":":hours h","col_task":"Task","col_due":"Due","col_hours":"Hours","col_value":"Value","total":"Total","overdue_tag":"Overdue","empty_month":"No work planned","empty_month_free":"No work planned \u2014 :hours h free","overflow_title":"Needs attention","overflow_hint":"This work does not fit the next :months months of delivery capacity and pushes further out."}},"period_range":{"all_dates":"All dates","range_label":"Range","pick_period":"Select period","presets":{"all":"All dates","custom":"Custom period","today":"Today","from_today":"From today","tomorrow":"Tomorrow","next_7":"Next 7 days","next_14":"Next 14 days","next_30":"Next 30 days","next_90":"Next 90 days","next_365":"Next 365 days","yesterday":"Yesterday","last_7":"Last 7 days","last_14":"Last 14 days","last_30":"Last 30 days","last_90":"Last 90 days","last_365":"Last 365 days","current_week":"This week","next_week":"Next week","previous_week":"Last week","week_before_last":"Week before last","current_month":"This month","next_month":"Next month","previous_month":"Last month","month_to_today":"Month to date","current_quarter":"This quarter","next_quarter":"Next quarter","previous_quarter":"Last quarter","current_year":"This year","next_year":"Next year","previous_year":"Last year","year_to_end":"Rest of the year","year_to_start":"Year to date"},"groups":{"day":"Day","week":"Week","month":"Month","quarter":"Quarter","year":"Year"}},"dialog":{"create_title":"New project","edit_title":"Edit project","tabs":{"general":"General","money":"Money","settings":"Settings","access":"Access"},"statuses_section":"Statuses","slack_section":"Slack","slack":{"intro":"Channel messages are stored with the project: bugs and requests land on the board as tasks, and a summary is posted at the end of every active day.","automation_title":"Automation","automation_hint":"Applies to estimates for requests that came from Slack.","workspace":"Slack workspace","workspace_placeholder":"Choose a workspace","channel":"Channel","channel_placeholder":"Choose a channel","channel_hint":"Private channels appear here only after Numera has been invited to them (in Slack: \/invite @Numera).","channel_not_member":"Numera is not a member of this channel yet \u2014 invite the app or messages will not arrive.","private_tag":"private","shared_tag":"shared","auto_approve_hours":"Auto-approve limit (h)","auto_approve_hours_hint":"Work up to this size is done without asking the client. Empty = always ask.","auto_send":"Send estimates to the client automatically","auto_send_hint":"Off: the project manager reviews every estimate before it goes out.","digest_to_channel":"Post the daily digest to the channel","digest_to_channel_hint":"Off: the digest stays on the project wall. In the channel the client would see their own messages and our internal notes.","extras_epic":"Extra-work epic","extras_epic_hint":"Requests the quote or contract does not cover land here. Empty: an \"Extra work\" epic is created on first use.","extras_epic_placeholder":"Choose an epic","no_workspaces":"No Slack workspace is connected yet.","connect_link":"Connect Slack on the integrations page","unbind":"Remove binding","load_failed":"Could not load Slack workspaces.","members":{"title":"Channel members","intro":"Link each channel member to a Numera user \u2014 that is how Numera knows who reported a bug or made a request. The client's people are usually guests.","refresh":"Refresh","slack_user":"Slack user","numera_user":"Numera user","unlinked":"Unlinked","guest":"guest","external":"external","empty":"Nobody but Numera is in the channel. Invite people and refresh.","load_failed":"Could not load the channel members. Has Numera been invited to the channel?","after_save":"Channel members can be linked to Numera users after the project is saved."}},"guests_no_permission":"Managing guests requires project manager permissions.","name":"Project name","name_placeholder":"Enter project name","task_key_prefix":"Task prefix","task_key_prefix_placeholder":"e.g. NUM","task_key_prefix_hint":"Short code for task identifiers (e.g. NUM-42). Defaults to the project name.","task_number_start":"Numbering starts at","task_number_start_placeholder":"e.g. 241","task_number_start_hint":"The first number a new task receives. Set the next free number carried over from Jira \u2014 existing tasks keep theirs.","client":"Client","start_date":"Start date","due_date":"Due date","type":"Type","budget_hours":"Estimated hours","budget_amount":"Budget (EUR)","billing_type":"Billing","contract_amount":"Agreed price (EUR)","billing_type_fixed_help":"Project revenue is the agreed price. Logged hours show effort and are not counted as unbilled work.","default_hourly_rate":"Project sale rate (\u20ac\/h)","default_hourly_rate_help":"Applies to this project's hours when the activity's article has no price. Leave empty to use the member's own rate.","member_cost_section":"Subcontracting rate on this project (optional)","member_cost_default":"Not set","shares":{"title":"Revenue split","hint":"Who earns an agreed part of the project revenue. Rows apply from top to bottom and what is left stays with the company. Amounts exclude VAT. Hours logged on this project by someone with a share carry no hourly cost.","add":"Add payee","empty_title":"No payees added","empty_description":"All project revenue stays with the company.","payee_placeholder":"Choose payee","group_users":"Users","group_suppliers":"Suppliers","label_placeholder":"Note","company_keeps":"Company keeps","preview_needs_price":"Amounts are shown once the project has an agreed price."},"member_cost_auto":":rate\/h","member_cost_help":"The field shows the member's usual hourly rate. If you pay them a different rate on THIS project, type it here. Salary-derived cost is added on top separately.","select_responsible":"Select responsible person","has_responsible":"Assign responsible person","members":"Team","add_member":"Add member","added":"Added","members_only":"Visible to members only","activity_rates_section":"Activity rates","activity_rates_add":"Add rate","activity_rates_hint":"The hourly rate of an activity on this project, when it differs from the default.","activity_rates_placeholder":"Choose activity","activity_rates_empty_title":"No project rates added","activity_rates_empty_description":"Activities use their default rates.","activity_rates_default":"default :rate","first_sprint_optional":"First sprint (optional)","first_sprint_name":"Sprint name","first_sprint_start":"Start","first_sprint_end":"End","first_sprint_goal":"Sprint goal"},"task_statuses_manager":{"new_name":"New status name","new_name_placeholder":"e.g. In review","delete_header":"Delete status","delete_prompt":"Pick a status to move existing tasks to.","select_replacement":"Select status\u2026"},"sprint_dialog":{"new_title":"New sprint","edit_title":"Edit sprint","name":"Name","name_placeholder":"e.g. Sprint 1","start_date":"Start","end_date":"End","goal":"Goal","budget_hours":"Budget (hours)","budget_amount":"Budget (amount)","start_immediately":"Start immediately","delete":"Delete","delete_confirm_header":"Delete sprint","delete_confirm_message":"Are you sure you want to delete the sprint \":name\"? Tasks move back to the backlog."},"sprint_completion":{"header":"Sprint :name completed","all_done":"All tasks were done \u2014 nothing moved back to the backlog.","moved_intro":"These :count tasks moved back to the backlog:","moved_intro_sprint":"These :count tasks moved to the sprint \":name\":","hours":"Hours","value":"Work value","unbilled":"Uninvoiced","invoice":"Create invoice"},"sprint_complete":{"summary_done":":count done","summary_open":":count unfinished","all_done_message":"All tasks are done. Complete the sprint \":name\"?","destination_label":"Where should the unfinished tasks go?","option_new":"To a new sprint","option_new_description":"Create a new sprint and roll the unfinished tasks into it.","option_existing":"To an existing sprint","option_existing_description":"Move the unfinished tasks into an already planned sprint.","option_backlog":"Back to the backlog","option_backlog_description":"The tasks wait in the backlog for the next planning."},"backlog":{"title":"Backlog","task_count":":count tasks","new_sprint":"New sprint","start_sprint":"Start","complete_sprint":"Complete","complete_confirm_header":"Complete sprint","complete_confirm_message":"Are you sure you want to complete the sprint \":name\"?","start_failed":"Could not start the sprint.","complete_failed":"Could not complete the sprint.","sprint_meta":":start \u2013 :end \u00b7 :count tasks \u00b7 :status","empty_sprint_title":"Plan the next sprint!","empty_title":"The backlog is empty","empty_description":"Add tasks or drag them here from a sprint.","sprint_empty_title":"No tasks in this sprint","sprint_empty_description":"Drag tasks here from the backlog or add new ones.","inline_add_label":"Add task","inline_add_placeholder":"Describe what needs to be done","inline_add_failed":"Failed to add the task."},"sprints_archive":{"empty":"No completed sprints yet.","sprint_meta":":start \u2013 :end \u00b7 :count tasks","sprint_empty_title":"No completed tasks in this sprint","reopen":"Reopen","reopen_confirm_header":"Reopen sprint","reopen_confirm_message":"Reopen the sprint \":name\"? Tasks already moved to the backlog stay there.","reopen_blocked":"This project already has an active sprint. Complete it before reopening.","reopen_failed":"Failed to reopen the sprint.","invoice":"Create invoice"},"board":{"no_active_sprint_title":"No active sprint","no_active_sprint_description":"Start a sprint in the backlog to see it here.","new_status":"Status","show_hidden_done":"Show :count older","hide_done_after":"Hiding completed tasks","hide_done_after_hint":"The board's \"Done\" column shows only recently completed tasks.","hide_done_never":"Off","hide_done_1":"Older than 1 day","hide_done_7":"Older than 1 week","hide_done_14":"Older than 2 weeks","hide_done_30":"Older than 1 month","hide_done_all":"All completed"},"bulk":{"selected_count":":count selected","edit":"Edit","field_status":"Status","field_assignee":"Assignee","field_epic":"Epic","field_phase":"Phase","field_sprint":"Sprint","move_to_backlog":"Move to backlog","update_sprint_failed":"Assigning the sprint failed.","assign":"Set assignee","unassign_all":"Remove assignee","delete_confirm_header":"Delete selected tasks","delete_confirm_message":"Are you sure you want to delete :count tasks?","update_status_failed":"Failed to change the status.","update_assignees_failed":"Failed to set the assignee.","update_epic_failed":"Failed to set the epic.","update_phase_failed":"Failed to set the phase.","delete_failed":"Failed to delete the tasks."},"planner":{"undo":"Undo","undone":"Undone","undo_confirm_header":"Undo plan","undo_confirm_message":"Undo this plan? Created tasks are deleted and changed fields are restored. Tasks with logged hours are kept.","undo_kept_tasks":"Kept (has logged hours): :tasks","undo_skipped_fields":":count fields edited after the plan was applied were left untouched.","undo_unstamped_entries":"The phase was removed again from :count time entries.","proposal_not_undoable":"This plan cannot be undone.","proposal_already_undone":"This plan has already been undone.","proposal_not_editable":"This plan proposal can no longer be edited.","proposal_not_confirmable":"This plan proposal has expired or has already been handled.","context_label":"Project","card_title":"Project plan proposal","sprint_label":"Sprint","new_sprint_tag":"new","existing_epic_tag":"existing","confirmed_summary":":epics epics \u00b7 :tasks tasks created","confirmed_updates_summary":":updates changes applied","dismissed":"Dismissed","confirm":"Confirm","dismiss":"Dismiss","selection_summary":":epics epics \u00b7 :tasks tasks selected","updates_selection_summary":":updates changes selected","phases_title":"New phases","phases_selection_summary":":phases phases selected","backfill_title":"File existing time entries into phases","backfill_hint":"Affects :count time entries with no phase yet. Hours already in another phase are untouched.","hours_total":"Total :hours h","updates_title":"Changes to existing items","update_task_tag":"task","update_epic_tag":"epic","update_sprint_tag":"sprint","update_phase_tag":"phase","description_updated":"New description","cleared_value":"\u2014","fields":{"title":"Title","name":"Name","description":"Description","type":"Type","priority":"Priority","planned_hours":"Planned hours","start_date":"Start date","due_date":"Due date","end_date":"End date","epic":"Epic","sprint":"Sprint","phase":"Phase","budget_hours":"Hours budget","budget_amount":"Budget (\u20ac)","status":"Status","assignees":"Assignees","responsible":"Responsible","goal":"Goal","color":"Colour"}},"activity":{"title":"Recent activity","stats":{"period":"Last 30 days","tasks_created":"New tasks","tasks_completed":"Completed","time_logged":"Time logged","comments":"Comments"},"events":{"time_logged":"logged time","comment":"commented on a task","wall_post":"added a post","comment_deleted":"deleted a comment","file_uploaded":"uploaded a file","task_created":"created a task","task_updated":"updated a task","task_deleted":"deleted a task","epic_created":"created an epic","epic_updated":"updated an epic","epic_deleted":"deleted an epic","sprint_created":"created a sprint","sprint_updated":"updated a sprint","sprint_deleted":"deleted a sprint","phase_created":"created a phase","phase_updated":"updated a phase","phase_deleted":"deleted a phase","fallback":"made a change"},"load_more":"Show more","today":"Today","yesterday":"Yesterday","empty_title":"No activity yet","empty_description":"Project activity will show up here as it happens.","own_share":{"agreed":"My share","agreed_hint":"Agreed, excluding VAT","settled":"Paid","settled_hint":"Paid out so far","earned":"Earned","earned_hint":"By what has been invoiced so far","balance":"To pay","balance_hint":"By what the client has paid"},"money":{"invoiced":"Invoiced","invoiced_hint":"Excluding VAT","unbilled":"Unbilled work","unbilled_hint":"Billable work done, at sell rates","to_invoice_fixed":"Still to invoice","to_invoice_fixed_hint":"The part of the agreed price not yet invoiced","profit":"Profit","profit_hint":"Invoiced minus costs and labour","profit_hint_shares":"Invoiced minus costs, labour and earned shares"},"attention":{"title":"Needs attention","overdue":"Overdue","due_soon":"Due within 7 days","blocked":"Blocked","empty_title":"All clear","empty_description":"No overdue or blocked tasks."},"analytics":{"statuses_title":"Statuses","types_title":"Task types","workload_title":"Team workload","epics_title":"Epic progress","total_tasks":"Total tasks","unassigned":"Unassigned","done_of_total":":done \/ :total done","open_tasks":":count open task|:count open tasks","no_tasks":"No tasks yet"}}},"proposal":{"document":{"code":"Code","package":"Work package","hours":"Hours","rate":"Hourly rate","amount":"Amount","choice":"Choice","choose_one":"choose one option","choose_one_or_none":"choose one option or none","alternatives":"options","included":"Always included","selected":"Selected","optional_addons":"Optional add-ons","pick_what_you_want":"tick what you want","scope":"Scope","other_packages":"Other work packages","hours_total":"Hours in total","net_total":"Total excluding VAT","vat_total":"VAT","grand_total":"Total","range_note":"Range: lower and upper bound. Billing follows actual effort up to the upper bound.","no_answer":"Not answered","kind":"Kind","group_total":"Total","contents":"Contents","total_with_vat":"Total including VAT","minimum":"Minimum","maximum":"Maximum","breakdown":"Summary","composition":"Breakdown by kind","no_kind":"No kind","title":"Project proposal","answer":"Answer","accepted_stamp":"Accepted","accepted_by":":name (:email), :date"},"layout":{"valid_until":"Valid until :date","made_with":"Made with"},"gate":{"title":"Proposal","intro":":company sent you a proposal. We verify your e-mail address before opening it.","email":"E-mail address","send_code":"Send code","code_sent":"If this address is among the recipients, we sent a six-digit code there. It is valid for 10 minutes.","code":"Code from the e-mail","open":"Open the proposal","resend":"Send a new code","change_email":"Change address","expired":"The proposal has expired. You can still read it, but it can no longer be answered."},"open":{"intro":":company sent you a proposal.","hint":"This device stays signed in for as long as the proposal is valid. Opening it from another device asks for a code sent to your e-mail.","open":"Open the proposal"},"show":{"preview_notice":"Preview: this is what the client sees. Responding is not possible in preview.","number":"Proposal no. :number","from":"From","to":"To","date":"Date","valid_until":"Valid until","accepted":":name accepted the proposal on :date.","rejected":"The proposal has been declined.","expired":"The proposal has expired. Contact the sender if you want to continue.","download_pdf":"Download PDF","total_for_selection":"Total for the selected packages","accept":"Accept the proposal","decline":"Decline","answers_title":"Answers","answer_placeholder":"Your answer","save_answers":"Save answers","answered_at":"Answered :date"},"accept":{"title":"Accept the proposal","intro":"You confirm the selected work packages and the total up to its upper bound. The sender is notified immediately and you receive a confirmation by e-mail.","name":"Your name","role":"Role","note":"Note to the sender","selected_packages":"Selected work packages","total":"Total","authorised":"I confirm that I am authorised to accept this proposal.","submit":"Accept"},"decline":{"title":"Decline the proposal","intro":"The sender is notified. If you like, say briefly why.","reason":"Reason","submit":"Decline"},"unavailable":{"unavailable":"This proposal cannot be opened. If you received the link by e-mail, ask the sender for a new one.","expired":"This proposal has expired.","cancelled":"The sender has cancelled this proposal."}},"purchase-invoices":{"index":{"title":"Purchase Invoices","count_label":"invoices","new_invoice":"New invoice","month_purchases":"Monthly purchases","empty_title":"No purchase invoices","empty_description":"Create your first purchase invoice","bulk_actions":"Bulk actions","delete_selected":"Delete selected","delete_invoices_header":"Delete purchase invoices","delete_invoices_confirm":"Are you sure you want to delete :count purchase invoice?|Are you sure you want to delete :count purchase invoices?","export_header":"Export purchase invoices","selected_count":":count invoice selected|:count invoices selected","import_failed":"Import failed.","take_photo":"Photograph invoice","image_convert_failed":"Could not process the image. Convert it to JPEG and try again.","payment_export_created":"Payment file created","mark_paid":"Mark as paid","mark_paid_date_heading":"Payment date","status":"Status","adjust":{"tooltip":"View and columns"},"view":{"label":"View","simple":"Simple","month":"By month"},"columns_menu":{"label":"Extra columns","net":"Amount without VAT","vat":"VAT"},"grouped_truncated":"Showing :shown of :total invoices. Month totals cover all of them. Narrow the date range to see the remaining rows.","month_rows_shown":":shown shown","month_show_more":"Show :count more"},"columns":{"document_number":"Doc no","vendor":"Vendor","invoice_date":"Invoice date","paid":"Paid","net":"Amount excl. VAT","vat":"VAT"},"form":{"new_title":"New purchase invoice","show_title":"Purchase invoice :number","show_title_default":"Purchase invoice","view_invoice":"View invoice","edit_detach_warning":"Editing this invoice will unlink all payments. Do you want to continue?","delete_header":"Delete purchase invoice","delete_confirm":"Are you sure you want to delete this purchase invoice?","delete_with_payments":"Deleting this invoice will also delete all linked payments and GL entries.","unmark_paid_confirm":"Are you sure? All payments will be unlinked from this invoice.","partially_paid":"Partially paid","view_settings":"View settings","section_general":"General info","section_project":"Project","section_vendor":"Vendor","section_items":"Purchase lines","section_additional":"Additional info","section_attachment":"Attachment"},"vendor":{"title":"Vendor","pending_note":"New supplier \u2014 added when the invoice is saved","unpaid_invoices":"Outstanding invoices: :amount","change_vendor":"Change vendor"},"details":{"document_number":"Document no.","bank_account":"Bank account","swift":"SWIFT"},"payment":{"title":"Payment details","account_label":"Bank account","other_account":"Other account","account_number":"Account no.","swift_code":"Swift code"},"meta_fields":{"title":"General info"},"lines":{"account":"Account","discount_percent":"Disc%"},"vat_override":{"label":"Manual VAT correction","confirm_message":"Do you want to manually adjust the VAT amount? Use this only for rounding difference corrections.","edit_button":"Edit VAT","manual_label":"VAT (manual)","calculated":"Calculated:","error":"Difference (\u20ac:delta) exceeds allowed limit (\u20ac:max)","tooltip":"Calculated: :calculated, entered: :entered","cleared_warning":"Invoice lines changed \u2014 manually entered VAT amount was removed."},"metadata":{"auto_entry":"Auto-entry","source":"Source","source_inbox":"Incoming invoice","source_sync":"Import","source_manual":"Manually entered","source_numera_ai":"Numera AI","source_einvoice":"E-invoice import","paid":"Paid","entered":"Entered","payments":"Payments"},"source_invoices":{"title":"Source invoices","hint":"The statement is not an invoice for VAT purposes. VAT was deducted on the basis of these invoices, and KMD INF reports each one under its own seller.","number":"Invoice no.","date":"Date","seller":"Seller","net":"Net","vat":"VAT","gross":"Total","total":"Total of :count invoice|Total of :count invoices","show_all":"Show all (:count)","show_fewer":"Show fewer"},"attachment":{"title":"Invoice attachment","hint":"Max 10 MB. Allowed: PDF, JPG, PNG.","current":"Current:","fallback_name":"Attachment","supporting_title":"Supporting documents"},"import":{"duplicate_exists":"Invoice no. :number already exists.","view_existing":"View existing","self_invoice_warning":"Vendor matches your company \u2014 check if this is the correct invoice.","wrong_recipient":"Invoice recipient (:name) does not match your company.","recipient_known_person":"Invoice recipient (:name) is :role :person. Enter an invoice paid with company money as a purchase invoice, one paid personally as an expense report.","extraction_quality_warning":"The AI may have misread this image (e.g. a rotated or blurry photo) \u2014 check the line descriptions and VAT rate before saving.","foreign_vat_warning":"The supplier invoices under a foreign VAT number (:vat_number) but still charged VAT. Foreign VAT is not deductible as Estonian input VAT, so the lines were booked gross with the VAT type set to \"Ei ole k\u00e4ive\". Give the supplier your Estonian VAT number so future invoices come reverse-charged.","not_vat_invoice_warning":"The document states that it is not an invoice for VAT purposes. No VAT is deducted on it: the lines carrying VAT were booked as costs including VAT. Send a Bolt statement to the Numera inbox instead \u2014 Numera then downloads each ride's invoice and deducts VAT on their basis.","prepaid_deduction_row":"Prepayment","prepaid_deduction_proposed":"The invoice deducts :amount (:label). It has been added as a negative row, so the invoice total is :due. If the prepayment has a document of its own, enter it as a separate purchase invoice. If the prepayment was paid to this supplier, remove the row and link the advance payment to the invoice.","prepaid_deduction_fully_prepaid":"The invoice is fully prepaid: :amount (:label). It is entered at its full amount. Link the payment that paid it in advance.","prepaid_deduction_unreconciled":"The invoice deducts :amount (:label), but the figures do not add up to the amount due. The rows were left as they are; check them before saving.","analyze_title":"Detect invoice data automatically","analyze_description":"AI will analyze the document and fill fields automatically.","analyze_button":"Analyze","analyzing_title":"Reading the invoice","analyzing_hint":"The AI is extracting the vendor, dates, totals and lines from the document. This usually takes about twenty seconds.","analyze_failed":"Invoice data detection failed."},"fixed_asset":{"threshold_nudge":"Line amount (\u20ac:amount) exceeds the \u20ac2,000 threshold \u2014 would you like to record it as a fixed asset?","threshold_why":"Assets you use in the business for more than a year \u2014 such as equipment, computers or furniture \u2014 are worth recording as fixed assets. The acquisition cost is then spread over the useful life through depreciation instead of being expensed immediately. This gives a more accurate profit and balance sheet. Items of lower value or with a short useful life can be expensed right away.","apply":"Record as fixed asset","suggestion_nudge":"This line amount (\u20ac:amount) may qualify as a fixed asset \u2014 costs would be distributed across multiple years.","create_card":"Create fixed asset card","save_first":"Save the invoice first to link to fixed asset"},"totals":{"price_with_vat":"Price includes VAT","vat_corrected":"VAT manually corrected (calculated :amount)","edit_manually":"Edit manually","eur_book_value":"Book value (ECB rate)","eur_book_value_tooltip":"The invoice is booked in euros at the ECB official daily rate. The actual bank payment may differ due to exchange rate differences and fees \u2014 the system books that difference automatically as a currency difference when matching the bank transaction."},"rounding_note":"The supplier rounded the gross total at the cent level (supplier's printed: :printed, booked: :booked). The :delta difference is posted to the rounding-differences account on the invoice's GL entry.","rows":{"source_vendor_line_history":"Based on previous invoices","source_vendor_line_suggestion":"Suggestion based on previous invoices","source_vendor_history":"Vendor default","source_ai_account":"AI-matched account","source_ai_category":"AI suggestion","source_company_default":"Default account","partial_vehicle_vat":"Only 50% of input VAT is deductible. The full amount is reported on VAT return line 5.4.","investment_vat_free":"Financial investment transactions are typically VAT-exempt."},"split":{"action":"Split by participants","action_merge":"Merge :count lines and split by participants","title":"Split expense by participants","intro":"Split :sum between guests and your own employees. The guests' share is a reception cost; your employees' share is a fringe benefit subject to income and social tax.","total_participants":"Total participants","employee_count":"Of whom your employees","working_host_note":"An employee attending as the organizer or host (not as a beneficiary) does not need to be counted as an employee.","guest_line":"Guests (:count)","employee_line":"Employees (:count)","employee_suffix":"fringe benefit (employees' share)","guest_row_name":"Reception costs","employee_row_name":"Fringe benefits","merge_note":":count lines will be merged into one split \u2014 the whole receipt is a single reception event.","preview_income_tax":"Fringe benefit income tax","preview_social_tax":"Fringe benefit social tax","preview_total_tax":"Total tax on next TSD","limit_exceeded":"The reception cost tax-free limit is exceeded with this expense \u2014 income tax of :tax applies.","limit_remaining":"Reception cost tax-free limit remaining after this expense: :remaining.","estimate_note":"Figures are estimates \u2014 the final calculation happens when the TSD is prepared.","banner":"This looks like a catering expense. If your own employees took part, split the expense by participants \u2014 the employees' share is a fringe benefit.","apply":"Split expense"},"sepa":{"title":"Create payment file","excluded_warning":":count invoice is left out.|:count invoices are left out.","no_eligible":"None of the selected invoices are eligible for payment file creation.","debit_account":"Debit account","payment_count":":count payment|:count payments","vendor_header":"Vendor","create_button":"Create payment file"}},"quotes":{"index":{"title":"Quotes","count_label":"quote(s)","new_quote":"New quote","empty_title":"No quotes yet","empty_description":"Create your first quote","status":"Status"},"columns":{"document_number":"Number","client":"Client","quote_date":"Created","valid_until":"Valid until","kind":"Type","status":"Status","total":"Amount"},"status":{"draft":"Draft","sent":"Sent","accepted":"Accepted","rejected":"Rejected","expired":"Expired","cancelled":"Cancelled","completed":"Completed"},"form":{"project_hint":"Invoices made from this quote are tagged to the same project.","new_title":"New quote","show_title":"Quote :number","show_title_hash":"Quote #:number","show_proposal_title_hash":"Proposal #:number","document_number":"Quote number","quote_date":"Date","valid_until":"Valid until","language":"Language","notes":"Notes","notes_placeholder":"Additional information on the quote","internal_notes":"Internal notes","internal_notes_placeholder":"Notes that are not shown on the quote","send_quote":"Send quote","view_quote":"View quote","client_view":"Open client view","create_invoice":"Create invoice","mark_accepted":"Mark as accepted","mark_rejected":"Mark as rejected","cancel":"Cancel quote","delete_header":"Delete quote","restore_header":"Restore version","restore_confirm":"The proposal body is replaced with the selected version. The current body stays in the history and can be restored the same way.","delete_confirm":"Are you sure you want to delete this quote?"},"show":{"derived_invoices_title":"Invoices issued from this quote","no_derived_invoices":"No invoices have been issued yet","remaining_amount":"Remaining","invoiced_total":"Invoiced","total":"Total","invoice_link":"Invoice","invoice_date":"Date"},"lines":{"sum":"Sum"},"kind":{"simple":"Simple quote","proposal":"Project proposal"},"pricing":{"range":"Hour range","fixed":"Fixed price"},"section_kind":{"text":"Text","scores":"Scores","packages":"Work packages","totals":"Totals","questions":"Open questions","terms":"Terms","callout":"Callout","timeline":"Timeline","cover":"Cover"},"revisions":{"restored_from":"Restored from the version of :date","restore":"Restore this version"},"errors":{"package_kind_exists":"A kind with this name already exists.","package_kind_in_use":"The kind is used on work packages and cannot be deleted.","recipient_exists":"This address is already a recipient.","proposal_frozen":"An accepted proposal can no longer be edited.","revision_not_restorable":"This version cannot be restored.","package_name_required":"A work package needs a name.","package_hours_required":"A range-priced work package needs an upper hour bound.","package_hours_order":"The upper hour bound cannot be below the lower one.","package_price_required":"A fixed-price work package needs a price.","document_number_unique":"Quote number is already in use.","invalid_vat_type":"One or more VAT types do not belong to this company.","unknown_phase":"The package refers to a phase that is not in the proposal.","image_type":"The image must be a JPG, PNG, WebP or GIF.","image_too_large":"The image is too large (up to 8 MB).","image_store_failed":"Saving the image failed.","not_editable":"This quote can no longer be edited.","not_convertible":"This quote cannot be converted to an invoice.","has_invoices":"Cannot delete a quote that has invoices issued against it.","no_prepayment_account":"Configure the customer prepayment account in quote settings before issuing an advance invoice.","no_remaining":"Remaining balance is 0 \u2014 no further invoices can be issued.","exceeds_remaining":"Amount exceeds remaining balance.","full_after_advance":"Cannot issue a full invoice when advance invoices already exist. Use \"Final invoice\" instead.","remainder_already_issued":"A final invoice has already been issued for this quote.","invalid_percent":"Percent must be between 1 and 100.","invalid_amount":"Amount must be greater than 0."},"gl":{"advance_line_label":"Advance payment for quote :number","advance_reversal_label":"Advance offset against invoice :number"},"convert":{"header":"Create invoice from quote","mode_full":"Full invoice","mode_full_help":"Bills the entire quote amount at once.","mode_percent":"Advance invoice \u2014 percentage","mode_percent_help":"For example, 30% of the quote total.","mode_fixed":"Advance invoice \u2014 fixed amount","mode_fixed_help":"Enter an exact amount in euros.","mode_remainder":"Final invoice (balance)","mode_remainder_help":"Bills the remaining balance, deducting prior advances.","amount_includes_vat":"Amount includes VAT","invoice_date":"Invoice date","due_date":"Due date","remaining":"Remaining","submit":"Create invoice"},"proposal":{"title":"Title","title_placeholder":"e.g. Technical audit and development estimate","timeline_empty":"Add phases and the timeline draws itself here.","cover_add_image":"Add image","cover_replace_image":"Replace image","cover_remove_image":"Remove image","cover_show_client":"Show client","cover_show_date":"Show date","cover_subtitle":"Subtitle above the title","cover_prepared_by":"Prepared by, e.g. Mari Maasikas, project manager","cover_client_placeholder":"Client name","callout_tone":{"info":"Info","success":"Positive","warning":"Warning","note":"Neutral"},"access_domain":"Client domain","access_domain_help":"Every address at this domain may open the proposal, e.g. kalma.ee. Leave empty to allow only the listed recipients.","section_document":"Document","section_structure":"Phases, work packages and questions","blocks":"Blocks","add_block":"Add block","block_title":"Block title","block_body_placeholder":"Write here\u2026","block_packages_phase":"Show work packages","all_packages":"All work packages","block_totals_hint":"Totals are computed from the selected work packages automatically.","block_questions_hint":"Open questions are shown here. Add the questions below.","block_intro":"Introductory text (optional)","move_up":"Move up","move_down":"Move down","remove":"Remove","scores":"Scores","score_label":"Label","score_value":"Score","score_max":"Maximum","score_note":"Note","add_score":"Add score","kinds":"Kinds","add_kind":"Add kind","kind_name":"Kind name","kinds_hint":"Shared across the company \u2014 a change applies to every proposal.","phases":"Phases","add_phase":"Add phase","phase_name":"Phase name","phase_duration":"Duration","phase_duration_placeholder":"e.g. 6\u20139 weeks","phase_description":"Description","packages":"Work packages","add_package":"Add work package","package_code":"Code","package_name":"Name","package_kind":"Kind","package_phase":"Phase","no_phase":"No phase","package_pricing":"Pricing","hours_min":"Hours min","hours_max":"Hours max","hourly_rate":"Hourly rate","default_hourly_rate_hint":"Applies to every hourly work package without a rate of its own.","fixed_price":"Price","vat_type":"VAT","choice_included":"Always included","choice_optional":"Optional add-on","choice_optional_hint":"The client can add or remove this package themselves.","option_group":"Option group","option_group_optional":"May be left unselected","option_group_name_placeholder":"Group name","group_none":"Not in a group","new_group_option":"+ New option group","new_group_name":"New group","add_group":"Add option group","add_group_hint":"Options the client picks one of","kind_in_use":"Used on :count package, cannot be deleted|Used on :count packages, cannot be deleted","kind_in_use_title":"Kind cannot be deleted","add_variant":"Add option","ungroup":"Ungroup","selected_by_default":"Selected by default","code_placeholder":"A1","scope":"Scope","scope_placeholder":"What this package includes","amount":"Amount","questions":"Open questions","add_question":"Add question","question_placeholder":"What must the client clarify first?","answered":"Answered :date","answer":"Answer","totals_title":"Totals","hours_total":"Hours","net_total":"Total excl. VAT","vat_total":"VAT","grand_total":"Total","no_packages":"No work packages yet.","recipient_email":"E-mail","recipient_name":"Name","add_recipient":"Add recipient","accepted_banner":":name (:email) accepted the proposal on :date.","declined_banner":"The client declined the proposal.","response_note":"Client note: :note","send_recipients":"To","send_link_hint":"Every recipient gets a personal link. In the message text, :link is replaced with it and :recipientName with the recipient's name.","send_no_recipients":"Add at least one recipient.","send_include_pdf":"Attach the PDF","sent_to_count":"Sent to :count recipients.","validation_summary":"The proposal has errors. Check the work package rows.","new_proposal":"Project proposal","new_simple":"Simple quote","new_menu":"Quote type","canvas":{"placeholder":"Write, or press \/ to add a block","heading_placeholder":"Heading","add_hint":"Add a block","heading":"Heading","heading_hint":"Large section heading","subheading":"Subheading","subheading_hint":"Smaller heading","bullets":"Bullet list","bullets_hint":"List with bullets","numbers":"Numbered list","numbers_hint":"Numbered list","quote":"Quote","quote_hint":"Highlighted paragraph","divider":"Divider","divider_hint":"Horizontal line","table":"Table","table_hint":"Your own columns, headers and widths","table_col":"Column","table_row":"Row","table_add_col":"Add column","table_add_row":"Add row","table_del_col":"Delete column","table_del_row":"Delete row","table_header":"Header row","table_delete":"Delete table","scores_hint":"Score tiles, e.g. security 2\/10","packages_hint":"Table of priced work packages","totals_hint":"Total range of the selected packages","questions_hint":"Questions the client answers","terms_hint":"Fine print: assumptions, terms, validity","image":"Image","image_hint":"Upload a JPG, PNG, WebP or GIF","image_failed":"The image could not be uploaded","callout_hint":"A tinted box: a fact, a promise or a caveat","timeline_hint":"The phases on a timeline","cover_hint":"Picture, title, client and date at the top of the document"},"settings":"Settings","block_menu":"Block menu","show_amounts":"Show amounts per row","show_code":"Show code","show_kind":"Show kind","package_settings":"Package settings","kind_filter":"Type"},"send_proposal":{"default_subject":":companyName | Proposal :documentNumber","default_body":"Dear :recipientName,\n\nPlease find our proposal no. :documentNumber. It opens through your personal link:\n\n:link\n\nThe proposal is valid until :validUntil. Questions and comments are welcome directly on the proposal page.\n\nKind regards,\n:companyName"},"send_email":{"title":"Send quote","sent_success":"Quote sent!","default_subject":":companyName | Quote :documentNumber","default_body":"Dear :clientName,\n\nPlease find attached quote no. :documentNumber.\n\nThe quote is valid until :validUntil.\n\nBest regards,\n:companyName"}},"receipts":{"title":"Receipts","title_single":"Receipt","new":"New receipt","count_label":"receipts","import_tooltip":"Import receipts","import_all":"Import all receipts","empty":{"title_with_integration":"No receipts","title":"No receipts found","description_with_integration":"Import receipts from accounting software or create a new receipt manually.","description":"Record a receipt manually or import receipts from accounting software."},"columns":{"client":"Client"},"details_title":"Receipt details","linked_invoices":"Linked sales invoices","receipt_date":"Receipt date","sales_invoice":"Sales invoice","select_sales_invoice":"Select sales invoice","client":"Client","select_client":"Select client","import":{"title":"Import receipts","progress_title":"Receipts import","description":"Syncs bank accounts, then imports all receipts and links them with sales invoices.","background_note":"Depending on the number of receipts, this may take a while.","step_importing":"Importing receipts","step_importing_desc":"Imports all receipts","step_linking":"Linking receipts with sales invoices","step_linking_desc":"Links receipts with corresponding sales invoices","cancelled_count":":count receipt was imported.|:count receipts were imported.","success_detail":":created new receipts added, :linked linked with sales invoices."},"delete":{"header":"Delete receipt","confirm":"Are you sure you want to delete this receipt? The linked GL entry will also be deleted."}},"reports":{"balanced":"Balanced","out_of_balance":"Out of balance","export":"Export","entry":"Entry","amount":"Amount","total":"Total","account":"Account","description":"Description","debit":"Debit","credit":"Credit","change":"Change","reg_number":"Reg no","page":"Page","general_journal":{"title":"General journal","subtitle":"Chronological entry register","export_header":"Export general journal","empty":"No entries found for the selected period.","entry_singular":"entry","entry_plural":"entries","period_total":"Period turnover","explanation":"Description","csv_date":"Date","csv_entry_nr":"Entry no.","csv_description":"Description","csv_account_code":"Account code","csv_account_name":"Account name","csv_debit":"Debit","csv_credit":"Credit","source_types":{"sales_invoice":"Sales invoice","purchase_invoice":"Purchase invoice","salary_calculation":"Salary calculation","manual":"Manual entry","periodization":"Periodization","opening_balance":"Opening balances","bank_transaction":"Bank transaction","expense_report":"Expense report","dividend":"Dividend","vat":"VAT","fixed_asset":"Fixed asset"}},"income_statement":{"title":"Income statement","subtitle":"Overview of revenue, expenses and profit for the selected period","export_header":"Export income statement","empty":"No turnover on revenue and expense accounts.","operating_profit":"OPERATING PROFIT (LOSS)","profit_before_tax":"PROFIT (LOSS) BEFORE TAX","net_profit":"NET PROFIT (LOSS)"},"cash_flow":{"title":"Cash flow statement","subtitle":"Summary of cash receipts and disbursements for the selected period","empty":"No cash flow data for the selected period.","report_balanced":"Report is balanced","tooltip_balanced":"Cash flow total matches the change in cash balance during the period","tooltip_unbalanced":"Cash flow total does not match the change in cash balance. Check period entries.","out_of_balance_gap":"Out of balance \u2014 gap: :amount","total_cash_change":"TOTAL CASH CHANGE","opening_cash":"Cash at beginning of period","closing_cash":"Cash at end of period"},"trial_balance":{"title":"Trial balance","subtitle":"Account debit and credit turnovers","export_header":"Export trial balance","empty":"No turnover on accounts for the selected period.","opening_balance":"Opening balance","turnover":"Turnover","closing_balance":"Closing balance","opening_debit":"Opening D","opening_credit":"Opening C","period_debit":"Turnover D","period_credit":"Turnover C","closing_debit":"Closing D","closing_credit":"Closing C","csv_account_code":"Account code","csv_account_name":"Account name","csv_opening_debit":"Opening balance debit","csv_opening_credit":"Opening balance credit","csv_period_debit":"Turnover debit","csv_period_credit":"Turnover credit","csv_closing_debit":"Closing balance debit","csv_closing_credit":"Closing balance credit","account_classes":{"1":"Assets","2":"Liabilities","3":"Equity","4":"Revenue","5":"Expenses","6":"Financial income and expenses","9":"Other"},"account_classes_numera":{"1":"Assets","2":"Liabilities and equity","3":"Revenue","4":"Operating expenses","5":"Other expenses","6":"Financial income and expenses","7":"Income tax"},"other_accounts":"Other accounts","group_total":":class total","grand_total":"Total"},"general_ledger":{"title":"General ledger","subtitle":"Account movements and balances for the selected period","export_header":"Export general ledger","empty":"No entries found for the selected period.","accounts_label":"Accounts","all_accounts":"All accounts","accounts_selected":":count accounts selected","entry_number":"Entry no.","date":"Date","balance":"Balance","opening_balance":"Opening balance","period_movements":"Period movements","period_movements_balance":"Selected period movements balance","period_ending_balance":"Period ending balance","export_subtitle":":count :label selected","search_placeholder":"Search an account by code or name","lines_shown":"Showing :shown of :total lines","account_singular":"account","account_plural":"accounts","csv_account":"Account","csv_entry_nr":"Entry no.","csv_description":"Description","csv_date":"Date","csv_debit":"Debit","csv_credit":"Credit","csv_balance":"Balance"},"balance_sheet":{"retained_earnings_virtual":"Retained earnings from prior periods (virtual)","title":"Balance sheet","subtitle":"Asset, liability and equity balances","export_header":"Export balance sheet","empty":"No balances on balance sheet accounts.","balance_total":"BALANCE SHEET TOTAL"},"ledger":{"sales_title":"Sales ledger","sales_subtitle":"Outstanding sales invoices by client","sales_export_header":"Export sales ledger","sales_empty":"No outstanding invoices as of the selected date.","sales_paid":"Received","purchase_title":"Purchase ledger","purchase_subtitle":"Unpaid purchase invoices by vendor","purchase_export_header":"Export purchase ledger","purchase_empty":"No unpaid invoices as of the selected date.","purchase_paid":"Paid","as_of_label":"As of","client":"Client","vendor":"Vendor","invoice_number":"Invoice no.","invoice_date":"Date","due_date":"Due date","balance":"Balance","days_overdue":"Overdue","days_overdue_value":":days d","currency":"Currency","original_total":"Amount in currency","unknown_client":"Unassigned","prepayment":"Prepayment","grand_total":"GRAND TOTAL","invoice_singular":"invoice","invoice_plural":"invoices","buckets":{"not_due":"Not yet due","d1_30":"1\u201330 days","d31_60":"31\u201360 days","d61_90":"61\u201390 days","d90_plus":"Over 90 days"}}},"revisions":{"client_name":"Client","vendor_name":"Vendor","invoice_number":"Invoice number","invoice_date":"Invoice date","transaction_date":"Transaction date","entry_date":"Entry date","due_date":"Due date","total_sum":"Amount","vat_sum":"VAT","late_fee_percent":"Late fee %","reference_number":"Reference number","vat_override":"VAT correction","vat_overridden":"VAT is corrected","output_vat":"Output VAT","input_vat":"Input VAT","net_vat":"Total VAT","adjustment_plus":"Adjustments (+)","adjustment_minus":"Adjustments (\u2212)","document_number":"Document number","quote_date":"Quote date","valid_until":"Valid until","status":"Status","status_category":"Status category","review_required_at":"Review required since","review_required_count":"Number of changes","review_required_last_transaction_date":"Last affected transaction date","description":"Description","currency":"Currency","lines":"Invoice lines","gl_lines":"Entry lines","lines_summary":"{1} :count line (:total)|[2,*] :count lines (:total)","system":"System","proposal":{"untitled":"untitled","yes":"Yes","no":"No","phase_name":"Phase name","phase_description":"Description of phase \u201c:name\u201d changed","phase_added":"Phase \u201c:name\u201d added","phase_removed":"Phase \u201c:name\u201d removed","package_name":"Package :code \u00b7 name","package_price":"Package :code \u00b7 effort","package_phase":"Package :code \u00b7 phase","package_kind":"Package :code \u00b7 kind","package_optional":"Package :code \u00b7 optional","package_selected":"Package :code \u00b7 selected","package_scope":"Scope of package :code changed","package_added":"Package :code \u201c:name\u201d added","package_removed":"Package :code \u201c:name\u201d removed","section_title":"Section title","section_changed":"Content of section \u201c:title\u201d changed","section_added":"Section \u201c:title\u201d added","section_removed":"Section \u201c:title\u201d removed","question_text":"Question","question_added":"Question \u201c:question\u201d added","question_removed":"Question \u201c:question\u201d removed"},"title":"Title","default_hourly_rate":"Hourly rate","name":"Name","goal":"Goal","end_date":"End date","budget_hours":"Budget hours","budget_amount":"Budget amount","phase":"Phase","priority":"Priority","type":"Type","planned_hours":"Planned hours","estimate":"Client estimate","start_date":"Start date","task_due_date":"Due date","project":"Project","sprint":"Sprint","epic":"Epic","activity":"Activity","responsible":"Responsible","assignees":"Assignees","blocked_by":"Blocked by","comment_deleted_note":":author: \u00ab:excerpt\u00bb"},"salary":{"calculations_title":"Salary calculations","calculations_count":"calculation|calculations","payments_title":"Payments","payments_count":"payment|payments","new_calculation":"New calculation","batch_calculation":"Batch calculation","new_salary_calculation":"New salary calculation","gross":"Gross","net":"Net","gross_salary":"Gross salary","net_salary":"Net salary","total_taxes":"Total taxes","employer_cost":"Employer cost","employer_cost_total":"Total employer cost","total_gross":"Total gross","total_net":"Total net","taxes_label":"Taxes","income_tax":"Income tax","income_tax_rate":"Income tax (:rate%)","social_tax":"Social tax","social_tax_rate":"Social tax (:rate%)","pension_label":"Pension","pension_rate":"Funded pension (:rate%)","unemployment_employee":"UIF employee","unemployment_employee_rate":"Unemployment ins. (:rate%)","unemployment_employer":"UIF employer","unemployment_employer_rate":"Employer unemployment ins. (:rate%)","unemployment_employer_rate_short":"Employer UIF (:rate%)","employee_taxes":"Employee taxes","employer_taxes":"Employer taxes","period":"Period","period_start":"Period start","period_end":"Period end","calculation_date":"Calculation date","payment_due_date":"Payment due date","employee_label":"Employee","select_employee":"Select employee","create_calculation":"Create calculation","other_employer_tag":"Other employer","pensioner_tag":"Pensioner","payroll_section":"Payroll","salary_components":"Salary components","add_component":"Add component","project_shares":{"due":":project: a project share of :due is due (:gross as gross pay)","due_named":":name \u2013 :project: a project share of :due is due (:gross as gross pay)","add":"Add to calculation","component_label":"Project share: :project","neto_override_warning":"When the net amount is set by hand, the project share is not linked to this calculation."},"basic_salary":"Base salary","status_calculated":"Calculated","status_declared":"Declared","calculations_card_title":"Salary calculations","empty_title":"No salary calculations","empty_description":"Press New calculation to create a salary calculation.","salary_data":"Salary data","tax_breakdown":"Tax breakdown","linked_payments":"Linked payments","no_payments":"No payments","payment_label":"Payment \u2014 :status","gl_entry":"GL entry","gl_entry_number":"GL entry #:number","payment_gl_entry":"Payout entry","date_label":"Date","description":"Description","confirm_delete_gl":"Are you sure you want to delete the GL entry?","confirm_delete_calculation":"Are you sure you want to delete this salary calculation?","delete_calculation":"Delete salary calculation","confirm_unlink":"Are you sure you want to unlink the payment? The salary calculation will be restored to \"Calculated\" status, the payment will remain.","unlink_payment_header":"Unlink payment","unlink_button":"Unlink","status_paid":"Paid","status_unpaid":"Unpaid","status_taxes_settled":"Settled","status_declared_tag":"Declared","account":"Account","explanation":"Description","debit":"Debit","credit":"Credit","account_balance":"Account balance","balanced":"Balanced","not_balanced":"Not balanced","payments_empty_title":"No payments","payments_empty_desc":"Payments are created when salary calculations are marked as paid.","view_calculations":"View calculations","net_amount":"Net amount","bank_transaction":"Bank transaction","linked":"Linked","payment_info":"Payment info","payment_title":"Payment :date","salary_calculation":"Salary calculation","payment_date":"Payment date","origin":"Origin","imported_from_bank":"Imported from bank","imported_from_source":"Imported: :source","imported_from_accounting":"Imported from accounting software","imported_awaits_bank_link":"The imported payout is not linked to a bank entry","manually_created":"Manually created","gl_draft_notice":"GL entry will be created when bank account is selected","confirm_delete_payment":"Are you sure you want to delete the payment? The salary calculation will be restored to \"Calculated\" status and the linked bank transaction will be restored to pending status.","delete_payment_header":"Delete payment","mark_as_paid":"Mark as paid","new_payment":"New payment","existing_payment":"Existing payment","bank_account":"Bank account","select_bank_account":"Select bank account","match_found":"Matching payment found for :amount","selected_amount":"Selected amount","difference":"Difference","link_requires_exact_net":"The selected payouts must equal the net salary. A payroll calculation can only be marked paid in full.","no_unlinked_payments":"No unlinked payments","amount":"Amount","link_payment":"Link payment","mark_salaries_paid":"Mark salaries as paid","selected_count":":selected \/ :total selected","preview_title":"Calculation preview","confirm_calculations":"Confirm calculations","reset_default":"Reset to default","batch_wage_set":"Set","batch_wage_unset":"Not set","batch_edit_dates":"Change dates","calculated_from_gross":"Calculated from gross","gross_from_net":"Gross calculated from net","preset_health_insurance":"Min health ins. \u20ac:amount","preset_minimum_wage":"Minimum wage \u20ac:amount","preset_min_social_tax":"Min social tax \u20ac:amount","preset_social_tax_tooltip":"Social tax minimum \u2014 lower gross does not significantly reduce employer cost","warnings":{"min_wage":"Gross salary is below the minimum wage (:amount at :percent% workload).","social_tax_min":"Social tax is calculated on the minimum base (:min_base), not on actual gross. Employer cost does not decrease significantly \u2014 consider raising gross to :min_base.","board_social_min":"Compensation is below the social tax minimum base (:min_base). Social tax is calculated on the minimum, resulting in higher employer cost.","board_info":"Minimum wage and unemployment insurance do not apply to board members."},"legal_basic_exemption":"The basic tax exemption can only be applied by one employer or payer based on the employee's written application","legal_basic_exemption_law":"Income Tax Act \u00a7 42 (2)","legal_basic_exemption_detail":"This means that if a person works for multiple employers, they can only submit the basic exemption application to one employer. If the employee does not submit a written application, the employer must withhold income tax from the first euro.","create_info_banner":"Creating :month :year salary calculation for :name. Period, dates and gross salary are pre-filled automatically.","tooltip_basic_exemption":"Tax-free income reduces income tax. Applied at one employer only \u2014 the employee submits a written application to one employer.","tooltip_pension":"2nd pillar pension contribution. Default 2%. Check with the Pension Centre. If the employee has not joined the 2nd pillar, select 0%.","tooltip_pay_day":"Current month = last day of month. Next month = specific date next month. Taxes are calculated using the payout month rates (cash basis).","tooltip_other_employer":"If the employee also receives salary from another company where the minimum social tax obligation (\u20ac:monthly_min\/month) is covered, then social tax here is calculated only on the actual gross salary, not the minimum base (\u20ac:min_base).","tooltip_pensioner":"Old-age pensioners are exempt from employee unemployment insurance contribution (:emp_rate%), resulting in slightly higher net pay. Employer unemployment insurance (:er_rate%) still applies.","payment_description_prefix":"Salary payment: ","wage_payable_fallback":"Wages payable","bank_account_unassigned":"Bank account (unassigned)","dashboard_title":":period salaries","truncated_names":" and +:count more","component":{"regular_pay":"Base salary","vacation_pay":":kind pay","sick_pay_employer":"Sick pay (employer)","vacation_compensation":"Vacation compensation (:days days)"},"vacation_compensation_optin":"Add vacation compensation","vacation_compensation_optin_help":"The employment ends in this period. Unused, unexpired vacation days are compensated at the average calendar-day wage.","other_employer_pay":"Pay from another employer","other_employer_pay_hint":"With a certificate of what another employer paid for the same month, social tax is calculated on the monthly rate less that pay, but at least on the pay paid here.","other_employer_pay_add":"Add pay from another employer","leave_adjusted_banner":"Approved work interruptions fall within this period \u2014 the calculation includes vacation and sick pay and a reduced base salary.","leave_adjusted_tag":"Interruption","social_tax_min_increase_note":"Social tax is charged on the monthly minimum base \u2014 the taxable base increases by :amount and is declared on the TSD.","preview_unavailable":"Could not load the server preview \u2014 the amounts shown may differ from what will be saved."},"sales-invoices":{"index":{"title":"Sales Invoices","count_label":"invoices","new_invoice":"New invoice","new_invoice_menu":"More invoice types","new_prepayment_invoice":"New prepayment invoice","new_recurring_invoice":"New recurring invoice","month_sales":"Monthly sales","received_tooltip":"Invoices received this month","empty_title":"No sales invoices","empty_description":"Create your first sales invoice","status":"Status","mark_paid":"Mark as paid","mark_sent":"Mark as sent","mark_paid_date_heading":"Payment date","bulk_actions":"Bulk actions","delete_selected":"Delete selected","delete_invoices_header":"Delete sales invoices","delete_invoices_confirm":"Are you sure you want to delete :count sales invoice?|Are you sure you want to delete :count sales invoices?","delete_invoices_annul_note":"Invoices that were never sent or paid are deleted. A sent or paid invoice is annulled and its number stays reserved, unless it holds the latest number.","export_header":"Export sales invoices","selected_count":":count invoice selected|:count invoices selected","adjust":{"tooltip":"View and columns"},"view":{"label":"View","simple":"Simple","month":"By month"},"columns_menu":{"label":"Extra columns","net":"Amount without VAT","margin_sum":"Margin \u20ac","margin_percent":"Margin %"},"grouped_truncated":"Showing :shown of :total invoices. Month totals cover all of them. Narrow the date range to see the remaining rows.","month_rows_shown":":shown shown","month_show_more":"Show :count more","bulk_send_header":"Send invoices by e-mail","bulk_send_confirm":":count invoice will be e-mailed to its client.|:count invoices will be e-mailed to their clients.","bulk_send_accept":"Send"},"columns":{"client":"Client","created_date":"Created","received":"Received","sending":"Sending","net":"Net","margin_sum":"Margin","margin_percent":"Margin %"},"sending":{"sent":"Sent","not_sent":"Not sent"},"form":{"new_title":"New sales invoice","show_title":"Sales invoice :number","show_title_hash":"Sales invoice #:number","send_invoice":"Send invoice","default_suffix":"(default)","notes":"Notes","notes_placeholder":"Additional info for invoice","edit_detach_warning":"Editing this invoice will unlink all receipts. Do you want to continue?","delete_header":"Delete sales invoice","delete_confirm":"Are you sure you want to delete this sales invoice?","delete_with_receipts":"Deleting this invoice will also delete all linked receipts and GL entries.","annul_header":"Annul sales invoice","annul_confirm":"This invoice has been sent or paid and newer numbers have been issued since, so it cannot be deleted. It will be annulled: number :number stays reserved, the GL entry is removed and the invoice stays in the register as annulled.","annul_with_receipts":"This invoice has been sent or paid and newer numbers have been issued since, so it cannot be deleted. It will be annulled: number :number stays reserved, all linked receipts and GL entries are removed and the invoice stays in the register as annulled.","annul_accept":"Annul invoice","annulled_banner":"This invoice was annulled on :date. Number :number stays reserved and the invoice can no longer be edited or sent.","no_bank_details":"The company has no bank details set up.","add_bank_details":"Add details","unmark_paid_confirm":"Are you sure? All receipts will be unlinked from this invoice.","view_settings":"View settings","section_general":"General","section_client":"Invoice recipient","section_project":"Project","section_subcontract":"Subcontracting","settlement_month":"Settlement month","settlement_month_placeholder":"Select month","settlement_month_hint":"Mark the month whose subcontract work this invoice settles. The dashboard forecast stops projecting that month as upcoming revenue.","logged_hours_title":"Logged hours","settlement_preview_title":"To invoice","fill_from_hours_add":"Add to invoice","fill_from_hours_added":"Added to invoice","fill_from_hours_empty":"No hours logged in the selected month.","fill_from_hours_rounded":"Time is rounded per the buyer's settings (:step min, :direction).","fill_from_hours_missing_rates":"Some lines have no hourly rate \u2014 the buyer has not set a subcontractor rate. Enter the price manually.","fill_from_hours_failed":"Loading the logged hours failed.","section_items":"Invoice lines","section_additional":"Additional info","section_notes":"Notes","line_columns":{"cost_tracking":"Margin"}},"recurring":{"label":"Recurring invoice","title":"Recurring invoices","count_label":"recurring invoices","tooltip":"Made by a recurring invoice","new":"New recurring invoice","show_title":"Recurring invoice: :client","make_recurring":"Make invoice recurring","open_series":"Open recurring invoice","belongs_to":"This invoice belongs to a recurring invoice.","open":"Open","from_invoice":"The client and lines were taken from invoice no. :number.","frequency":"Frequency","frequency_week":"Weekly","frequency_month":"Monthly","frequency_quarter":"Quarterly","frequency_half_year":"Every six months","frequency_year":"Yearly","frequency_weeks":"Every :count weeks","frequency_months":"Every :count months","first_date":"First invoice","next_date":"Next invoice","month_day":"Invoice day","month_day_same":"Day :day","month_day_last":"Last day of the month","ends":"Ends","ends_never":"Never","ends_on_date":"On a date","ends_after":"After a number of invoices","ends_after_suffix":"invoices","period":"Period on invoice","period_none":"None","period_previous":"Previous period","period_current":"Current period","period_next":"Next period","period_hint":"The period is added to the end of each line description.","period_quarter":"Q:number :year","auto_send":"Send to client","auto_send_no_email":"The client has no email address. Invoices will be created but not sent.","upcoming":"Next invoices","upcoming_none":"This schedule creates no invoices.","save_and_send_first":"Save and send the first invoice","save_and_create_first":"Save and create the first invoice","status_active":"Active","status_paused":"Paused","status_ended":"Ended","pause":"Pause","resume":"Resume","end":"End","end_confirm_header":"End recurring invoice","end_confirm":"No more invoices will be created. Invoices already created stay as they are.","delete_confirm":"The recurring invoice will be deleted.","invoices_title":"Invoices created","invoices_empty":"No invoices have been created yet.","unsent":"Not sent","more_rows":"+ :count lines","empty_title":"No recurring invoices","empty_description":"An invoice for a repeating service is created and sent to the client on a fixed schedule.","columns":{"client":"Client","content":"Content","amount":"Amount","frequency":"Frequency","next":"Next invoice","status":"Status","date":"Date","number":"Invoice no."}},"credit_note":{"label":"Credit note","creating_for":"Creating a credit note for invoice","credits_invoice":"This is a credit note for invoice","has_credit_notes":"A credit note has been issued for this invoice:","settle":"Settle","settle_title":"Settle with credit note","settle_intro":"Invoice no. :invoice and credit note no. :credit_note will be settled for :amount. A receipt is created on both documents against the settlement account \u2014 the bank account is not touched.","settle_date":"Settlement date","settle_confirm":"Settle"},"reissue":{"title":"Credit and re-issue","credit_note_date":"Credit note date","date":"New invoice date","intro":"Invoice no. :number will be credited and re-issued on the selected dates. The credit note and the new invoice carry the same lines, including the prepayment settlement and costs, and the billed hours move to the new invoice.","existing_credit_note":"Credit note no. :number already exists for this invoice \u2014 it will be reused, no second one is created.","confirm":"Credit and re-issue","reissued_as":"This invoice has been re-issued as invoice","replaces":"This invoice replaces invoice"},"client":{"title":"Client","unpaid_invoices":"Unpaid invoices: :amount","late_payer":"Pays on average :days days late","change_client":"Change client"},"details":{"late_fee_percent":"Late fee (%)","late_fee":"Late fee","late_fee_placeholder":"e.g. 0.05","income_account":"Income account"},"lines":{"article":"Article"},"preview":{"pane_title":"Invoice PDF preview","title":"Invoice","invoice_number":"Invoice number","date":"Date","due_date":"Due date","reference_number":"Reference number","late_fee":"Late fee","buyer":"Invoice recipient","bank_details":"Bank details","reg_no":"Reg no","vat_number":"VAT no","amount_due":"Amount due","due_by":"due date","name":"Product\/Service","qty":"Qty","unit":"Unit","price":"Price","vat_rate":"VAT%","sum":"Sum","subtotal":"Subtotal without VAT","vat":"VAT","per_day":"per day","empty_lines":"Add your first invoice line on the left","unnamed_line":"(unnamed)","client_placeholder":"(select client)","notes":"Notes","page_of":"Page :num \/ :count"},"metadata":{"received":"Received","last_modified":"Last modified","receipts":"Receipts"},"import":{"title":"Import sales invoices","breadcrumb":"Import","upload_hint":"Upload a CSV\/TSV file (e.g. Scoro export) or PDF\/image invoice","file_hint":"Max 10 MB. Allowed: CSV, TSV, PDF, JPG, PNG.","parse_button":"Analyze file","parsing":"Analyzing file...","summary":"Found :invoices invoices, :lines lines","invoice_number":"Invoice no","date":"Date","client":"Client","net_total":"Net","vat_total":"VAT","gross_total":"Total","line_count":"Lines","duplicate":"Duplicate","lines_header":"Invoice lines","line_name":"Name","line_description":"Description","line_qty":"Qty","line_unit":"Unit","line_price":"Price","line_sum":"Sum","line_vat":"VAT%","use_source_number":"Use source system number","auto_number":"Automatic","matched_by_reg":"Matched by reg. code","matched_by_name":"Matched by name","unresolved_client":"Client not found","select_client":"Select client","duplicate_source":"Same source reference already exists","duplicate_number":"Same invoice number already exists","import_button":"Import :count invoices","import_disabled_clients":"All selected invoices must have a client assigned","importing":"Importing...","back_to_invoices":"Back to sales invoices","select_all":"Select all","mapping_title":"Column mapping","mapping_subtitle":":mapped\/:total columns mapped","csv_column":"CSV column","sample_data":"Sample","numera_field":"Numera field","ignore_column":"Ignore","doc_no_required":"Invoice number must be mapped to a column","next":"Next","analyzing_headers":"Detecting headers...","analyzing_document":"Analyzing document...","ai_source":"Data extracted by AI \u2014 please verify","not_invoice":"Document doesn't appear to be an invoice. Please check the file.","analysis_failed":"Document analysis failed. Try again or upload a CSV file.","wrong_invoice_type":"This document appears to be a purchase invoice \u2014 your company is listed as the buyer. Would you like to add it as a purchase invoice instead?","add_as_purchase":"Add as purchase invoice","step_uploading":"Uploading file","step_analyzing":"Analyzing document","step_extracting":"Extracting data","step_done":"Done","wrong_seller":"This invoice appears to be issued by :seller, not by :company."},"send_email":{"title":"Send invoice","send_email":"Send email","send_einvoice":"Send e-invoice","email_card":"Email","recipient":"Recipient","cc":"CC","subject_label":"Subject","attachments":"Attachments","add_time_report":"+ Add time report","sent_success":"Invoice sent!","sent_to":"Email was sent to :email","send":"Send","send_error":"Error sending.","send_failed":"Sending email failed. Please try again.","defaults_failed":"Loading the email content failed. Please close the dialog and try again.","default_subject":":companyName | Invoice :documentNumber","default_body":"Dear :clientName,\n\nPlease find attached invoice no. :documentNumber.\n\nPlease include \"invoice number :documentNumber\" in the payment description.\n\nThe payment due date is :dueDate.\nPlease pay on time to avoid late fees.\n\nBest regards,\n:companyName"},"reminders":{"send_reminder":"Send reminder","title":"Send reminder","level_label":"Level","level_1":"Reminder 1","level_2":"Reminder 2","level_final":"Final reminder","template_label":"Template","template_custom":"Custom","warning_paid":"This invoice is marked paid. Send anyway?","warning_not_overdue":"Invoice is not overdue yet. Send anyway?","last_sent":"Last reminder: :level, :ago","days_overdue":":count day overdue|:count days overdue","bulk":{"title":"Send reminders","summary":"Sending :count reminders.","confirm":"Send all"},"toast":{"sent":"Reminder sent","bulk_sent":":count reminders sent"}},"line_costs":{"add_person":"Add person","part_cost":"Cost","popover_header":"Margin","assignee":"Assignee","cost_per_unit":"Cost per unit","cost_sum":"Total cost","note":"Note","remove":"Remove","add":"Add cost","total":"Total cost","margin":"Margin","auto_note":":hours h \u00d7 :rate \u20ac\/h","prepayment_toggle":"Prepayment settlement","prepayment_hint":"The line is booked to the prepayment account and excluded from the sales margin."},"prepayment":{"seed_line_name":"Prepayment","offset_line_name":"Prepayment settlement","draft_banner":"This is a prepayment invoice \u2014 the amount is booked to the prepayment account, not revenue, and no sales margin is calculated.","settle_banner":"The client has an unused prepayment of :amount.","settle_button":"Settle"},"late_fee_invoice":{"article_name":"Late fee","line_name":"Late fee on invoice no. :number","line_contents":":from\u2013:to: :days days \u00d7 :rate % \u00d7 :base :currency","creating_for":"You are creating a late fee invoice for invoice","charges_invoice":"This is a late fee invoice for invoice","has_late_fee_invoices":"A late fee invoice has been created for this invoice:"},"subcontract":{"line_name":":project","share_unit":"pcs"}},"settings":{"breadcrumb":"Settings","group_nav":{"ettevotte":"Company","finantsseaded":"Financial settings","dokumendid":"Documents","epost_ai":"Email & AI","import_kolimine":"Import & migration"},"section":{"raamatupidamine":"Accounting","projektid":"Projects"},"nav":{"general":"General","onboarding":"Getting-started checklist","members":"Users","email_settings":"Email settings","mail_templates":"Email templates","integrations":"Integrations","integrations_desc":"Accounting software connections","data_import":"Data import","chart_of_accounts":"Chart of accounts","articles":"Service articles","vat_types":"VAT types","currencies":"Currencies","gl_defaults":"Automatic entries","ai":"AI and automation","ai_expense_categories":"AI expense categories","payroll_rates":"Payroll rates","periods":"Periods","opening_balances":"Opening balances","migration_wizard":"Data migration","env_invoices":"Invoice settings","env_expense_reports":"Expense reports","env_fixed_assets":"Fixed asset settings","env_appearance":"Appearance","user_billing":"Plan & billing","notifications":"Notifications","dimension":"Dimensions","activities":"Activities","project_settings":"Project settings","profile_settings":"Profile settings"},"ai":{"title":"AI and automation","numera_ai":"NumeraAI","automation":"Automation","model":"Model","model_hint":"NumeraAI answers with this model. The choice applies to every user of the company.","bank_auto_confirm":"Bank transaction confirmation","saved":"Settings saved"},"company":{"title":"Company details","subtitle":"Update your company details, address, and shareholders","saved":"Company details updated","basic_info":"Basic info","company_name":"Company name","logo":"Logo","logo_hint":"Shown on invoices and report PDFs","logo_upload":"Upload logo","logo_replace":"Replace logo","logo_remove":"Remove logo","search_registry":"Search business registry...","registry_code":"Registry code","founded_at":"Founded","vat_number":"VAT number","fiscal_year":"Fiscal year","fiscal_year_start_month":"Fiscal year start month","fiscal_year_start_hint":"You can find this in your company's articles of association","first_fiscal_year_end":"First fiscal year end","first_fiscal_year_hint":"Change this only if your first fiscal year differs from the standard 12-month period.","address_header":"Address and contact details","address":"Address","city":"City","county":"County","country":"Country","select_country":"Select country","postal_code":"Postal code","email":"Email","phone":"Phone","website":"Website","taxation":"Taxation","vat_registered":"VAT registered","vat_not_registered":"Not VAT registered","since":"since","unsaved":"unsaved","vat_hidden_hint":"VAT report and VAT fields on invoices are hidden","deregister_vat":"Deregister VAT","register_vat":"Register for VAT","shareholders":"Shareholders","import_from_registry":"Import from registry","add_shareholder":"Add shareholder","no_shareholders":"No shareholders added","no_shareholders_desc_with_registry":"Import shareholders from the business registry or add manually.","no_shareholders_desc_no_registry":"Add shareholders manually to pay dividends.","name":"Name","deactivate_confirm":"Do you want to deactivate shareholder \":name\"?","shareholder_deactivated":"Shareholder deactivated","shareholder_dialog_edit":"Edit shareholder","shareholder_dialog_add":"Add shareholder","name_placeholder":"e.g. John Doe","personal_id_code":"Personal ID code","personal_id_placeholder":"e.g. 39901011234","ownership_pct":"Ownership (%)","bank_account_label":"Bank account (IBAN)","bank_account_placeholder":"e.g. EE382200221020145685","bank_account_column":"Bank account","tooltip_edit":"Edit","tooltip_deactivate":"Deactivate","registry_import_header":"Business registry shareholders","registry_import_desc":"Found :count shareholders. On confirmation, existing shareholders will be updated and those no longer in the registry will be removed.","share":"Share","synced":"Synchronized","shareholders_synced":"Shareholders updated from business registry.","sync_failed":"Synchronization failed.","vat_register_header":"Register for VAT","vat_register_loading":"Fetching data from business registry\u2026","vat_no_not_found":"VAT number not found in business registry. Enter details manually.","vat_lookup_failed":"Could not fetch data from business registry. Enter details manually.","vat_registration_date":"Registration date","vat_registered_toast":"Registered for VAT","vat_registered_detail":"VAT types and accounts have been configured.","register":"Register","vat_deregister_header":"Deregister VAT","vat_deregister_warning":"This will hide the VAT report and VAT fields on invoices. The VAT number is kept for historical records.","vat_deregistered_toast":"VAT registration cancelled","vat_deregistered_detail":"VAT report and VAT fields are hidden.","delete_company":"Delete company","delete_company_label":"Delete this company","delete_company_desc":"Permanently delete this company and all its data.","delete_company_warning":"This action cannot be undone. All company data, including invoices, suppliers, and integrations, will be permanently deleted.","delete_company_confirm":"Enter :name to confirm","delete_company_failed":"Failed to delete company. Make sure the name matches exactly.","registry_error":"Error fetching data."},"members":{"title":"Users","subtitle":"Manage company members and invitations","members_header":"Members","member_count":":count member|:count members","invite_member":"Invite member","col_name":"Name","col_email":"Email","col_role":"Role","col_joined":"Joined","remove_confirm":"Are you sure you want to remove user :name?","pending_invitations":"Pending invitations","invitation_count":":count invitation|:count invitations","col_invited_by":"Invited by","col_sent":"Sent","col_expires":"Expires","expired":"Expired","cancel_invite_confirm":"Are you sure you want to cancel the invitation to :email?","confirmation":"Confirmation","cancel_invite_label":"Cancel invitation","resend_invite":"Resend","invite_resent":"Resent","invite_resent_detail":"Invitation resent","invite_cancelled":"Cancelled","invite_cancelled_detail":"Invitation cancelled","invite_dialog_header":"Send invitations","invite_label":"Invitation","recipient":"To:","default_invite_message":"Hello!\n\nWe invite you to join our company on the Numera accounting platform.\n\nWith Numera you can manage invoices, expenses, and accounting in one place.\n\nWelcome!","add_email_error":"Add at least one email address.","sent":"Sent","invite_sent":"Invitation sent|:count invitations sent","send_invite":"Send invitation|Send invitations","role_label":"Role","col_hourly_rate":"Hourly rate","detail_dialog_header":"Member details","invitation_detail_header":"Invitation details","hourly_rate_label":"Hourly rate","hourly_rate_help":"Default selling rate to the client when the activity type has no price.","hourly_cost_label":"Hourly cost","hourly_cost_help":"Company internal cost per hour for this member.","col_labour_cost":"Labour cost (\u20ac\/h)","cost_section_title":"Labour cost model","cost_mode_label":"Cost model","cost_mode_help":"Decides what an hour of this member's time costs. \u201cSalary + subcontracting\u201d adds both \u2014 the case for an owner who draws a base salary and also invoices through their own company.","payroll_component_label":"Salary component","payroll_component_help":"Derived from payroll: total employer cost divided by the period's contractual working hours. Change it in payroll, not here.","no_employee_link":"No employee is linked to this member, so their salary cost never reaches projects. Link a user on the employee record.","subcontractor_rate_label":"Subcontractor rate (\u20ac\/h)","subcontractor_rate_from_label":"Effective from","subcontractor_rate_from_help":"Earlier months keep the old rate \u2014 history is never rewritten.","supplier_client_label":"Supplier (for invoice reconciliation)","supplier_client_help":"The company that invoices us for this member's work. Used by the labour cost report comparison.","subcontract_time_rounding_label":"Round billable time","subcontract_time_rounding_help":"This member's subcontract invoice lines are rounded per this company's time rounding settings (Project settings). Invoice reconciliation uses the same rounding.","module_access_label":"Module access","reset_to_defaults":"Reset to defaults","override_active":"Customized","save":"Save","remove_from_company":"Remove from company","cannot_change_own_role":"You cannot change your own role.","last_owner_tooltip":"Cannot change the last owner's role.","users_label":"users","user_limit_tooltip":"User limit reached. Upgrade your plan to add more users.","user_limit_complimentary_tooltip":"User limit reached. On a complimentary plan only Numera support can raise the limit.","extra_seats_label":":count extra user|:count extra users","buy_seats":"Buy seats","buy_seats_count":"Buy 1 seat|Buy :count seats","seats_short_notice":"Your plan includes :max users and all seats are taken. Sending this invitation needs 1 more seat.|Your plan includes :max users and all seats are taken. Sending these invitations needs :count more seats.","seats_dialog_header":"Buy extra seats","seats_dialog_title":"Extra user seats","seats_dialog_description":"Your plan includes :max users. Each seat adds one more.","seats_dialog_product":"Extra user","seats_quantity_label":"Number of seats","seats_decrease":"Decrease seat count","seats_increase":"Increase seat count","seats_unit_math":":count \u00d7 :price \u20ac|:count \u00d7 :price \u20ac","seats_cycle_locked":"Extra seats are billed together with your plan, so they follow the plan's billing cycle.","seats_proration_note":"You only pay for the rest of the current period now; the full price is added to your plan invoice from the next renewal.","seats_feature_proration":"Charged pro rata for the rest of the period","seats_feature_access":"Each seat has full access to your plan's modules","seats_feature_reuse":"Removing a member frees the seat for reuse","seats_buy_button":"Buy seats","guests_header":"Guests","guest_count":":count guest|:count guests","invite_guest":"Invite guest","col_project":"Project","col_permission":"Permission","guest_permission_read":"Read only","guest_permission_write":"Read + create tasks","guest_permission_write_short":"Creates tasks","guest_permission_write_hint":"A guest with task creation rights can add tasks to the project (e.g. report bugs). They still never see hours or prices.","guest_pending_tag":"Invitation sent","guest_invite_dialog_header":"Invite guest","guest_detail_header":"Guest details","guest_project_label":"Project","guest_permission_label":"Permission","guest_email_label":"Email","guest_invite_sent":"Guest invitation sent","guest_default_invite_message":"Hello!\n\nWe invite you to view our project as a guest on the Numera platform.","guest_info":"A guest sees exactly one project, can comment on tasks, and never sees hours or prices.","remove_guest":"Remove guest","remove_guest_confirm":"Are you sure you want to remove guest :name?","guest_no_project":"No project","guests_empty_title":"No guests yet","guest_projects_active":"Active","guest_projects_inactive":"Inactive"},"emails":{"email_accounts":"Email accounts","email_accounts_desc":"Manage mailboxes for invoice import","add_email":"Add email","no_email_accounts":"No email accounts added.","col_email":"Email","col_server":"Server","col_imported_invoices":"Imported invoices","col_added":"Added","col_status":"Status","delete_email_confirm":"Are you sure you want to delete :email?","email_added":"Added","email_added_detail":"Email account added","email_updated":"Updated","email_updated_detail":"Email account updated","edit_dialog_title":"Edit email account","add_dialog_step1":"Add email account","add_dialog_step2":"Add email","zone_subtitle":"Zone web hosting","custom_imap":"Other IMAP","custom_imap_subtitle":"Custom IMAP server","email_address":"Email address","password":"Password","imap_server":"IMAP server","port":"Port","encryption":"Encryption","encryption_none":"None","username":"Username","test_connection":"Test connection","testing_connection":"Connection test","test_retest":"Test again","connection_success":"Connection established successfully","connection_failed":"Connection failed. Check email address and password.","connection_test_error":"Connection test failed","test_step_dns":"DNS resolution","test_step_dns_desc":"Checking server address availability","test_step_connect":"Establishing connection","test_step_connect_desc":"Creating secure connection to IMAP server","test_step_auth":"Authentication","test_step_auth_desc":"Verifying username and password","hint_gmail":["Log in at myaccount.google.com.","Go to Security \u2192 2-Step Verification and enable it.","Go back to Security \u2192 App Passwords.","Select \"Other\" and name it \"Numera\", then click Generate.","Copy the 16-character password and paste it in the password field here."],"hint_microsoft":["Log in at account.microsoft.com.","Go to Security \u2192 Advanced security options.","Enable two-step verification if not already active.","Select App passwords \u2192 Create a new app password.","Copy the generated password and paste it in the password field here."],"hint_icloud":["Log in at appleid.apple.com.","Go to Sign-in and Security \u2192 App-Specific Passwords.","Click Generate an app-specific password or the + button.","Follow the on-screen instructions.","Copy the generated password and paste it in the password field here."],"hint_yahoo":["Log in at login.yahoo.com.","Go to Account Security and enable two-step verification.","Select Generate app password.","Enter app name as \"Numera\" and click Generate.","Copy the generated password and paste it in the password field here."]},"integrations":{"title":"Integrations","subtitle":"Manage bank account connections","bank_connections":"Bank connections","bank_connections_desc":"Connect a bank account for automatic transaction synchronization","error_label":"Error","account":"Account","consent_valid":"Consent valid until","last_synced":"Last synced","created":"Created","disconnect":"Disconnect","reconnect":"Reconnect","connect_new":"Connect new bank account","disconnected":"Disconnected","disconnected_detail":":name bank connection disconnected","disconnect_failed":"Failed to disconnect","deleted":"Deleted","deleted_detail":":name bank connection deleted","delete_failed":"Failed to delete bank connection","select_bank":"Select bank","no_banks_found":"No banks found.","not_configured":"Not configured","banks_loading_failed":"Failed to load banks","connect_failed":"Failed to start bank connection"},"currencies":{"title":"Currencies","subtitle":"Manage company currencies and exchange rates. Rates are updated automatically from European Central Bank data.","active_currencies":"Active currencies","no_active":"No active currencies.","base":"Base","rates_relative":"Rates are per 1 :code","updated":"updated","all_currencies":"All currencies","col_code":"Code","col_name":"Name","col_rate":"Rate","col_updated":"Updated","col_active":"Active"},"expense_categories":{"subtitle":"Default accounts for AI expense detection","accounts_header":"AI expense categories","default_label":"Default: :label","saved":"Expense category settings saved","ai_default_account":"AI default expense account","ai_default_account_help":"Account used when AI cannot match a specific account","group_transport":"Transport","group_office_it":"Office and IT","group_services":"Services","group_travel_entertainment":"Travel and entertainment","group_finance":"Finance","group_custom":"Custom","custom_empty":"Add custom categories so AI can categorize invoices more accurately","add_category":"Add category","custom_edit_title":"Edit category","custom_save_failed":"Saving failed","custom_delete_failed":"Deleting failed","custom_label":"Label","custom_label_placeholder":"e.g. SaaS subscriptions","custom_description":"Description \/ keywords","custom_description_placeholder":"e.g. Notion, Figma, GitHub, monthly fees","custom_description_hint":"AI uses keywords to automatically categorize invoices","custom_account":"Account","custom_group":"Category","custom_group_standalone":"Custom (standalone)","custom_saved":"Custom category saved","custom_updated":"Custom category updated","custom_deleted":"Custom category deleted","custom_delete_confirm":"Are you sure you want to delete category \":label\"?"},"payroll_rates":{"title":"Payroll rates","subtitle":"Tax rates and minimums by period","add_period":"Add period","col_effective_from":"Effective from","col_income_tax":"Income tax","col_social_tax":"Social tax","col_unemployment":"Unemployment ins.","col_sm_minimum":"ST minimum","col_min_wage":"Minimum wage","col_tax_free":"Tax free","col_div_cit":"Div. CIT","edit_dialog":"Edit period","add_dialog":"Add period","effective_from_label":"Effective from *","date_placeholder":"dd.mm.yyyy","income_tax_rate":"Income tax rate *","social_tax_rate":"Social tax rate *","unemployment_employee":"UI employee *","unemployment_employer":"UI employer *","sm_minimum":"ST minimum *","tax_free_income":"Tax-free income *","min_wage":"Minimum wage *","min_wage_hourly":"Hourly minimum *","health_promotion":"Health promotion per year *","div_cit_numerator":"Div. CIT numerator *","div_cit_denominator":"Div. CIT denominator *","create":"Create","delete_confirm":"Are you sure you want to delete the period :date?","delete_header":"Delete period"},"periods":{"title":"Accounting periods","subtitle":"Manage accounting periods and period locking","add_period":"Add period","empty_title":"No accounting periods added","empty_desc":"Add an accounting period to manage period locking.","col_name":"Name","col_start":"Start","col_end":"End","col_status":"Status","col_locked_by":"Locked by","col_locked_at":"Locked at","status_locked":"Locked","status_open":"Open","tooltip_lock":"Lock","tooltip_unlock":"Unlock","tooltip_delete":"Delete","create_dialog":"Add accounting period","name_label":"Name","name_placeholder":"e.g. 2025","start_date":"Start date","end_date":"End date","created":"Created","period_created":"Accounting period created","create_failed":"Failed to create period","lock_confirm":"Are you sure you want to lock period \":name\"? Entries in a locked period cannot be created, modified, or deleted.","lock_header":"Lock period","lock_label":"Lock","locked":"Locked","period_locked":"Period \":name\" locked","lock_failed":"Failed to lock period","unlock_dialog":"Unlock period","unlock_desc":"Unlocking period \":name\" will allow entries to be modified again.","unlock_vat_warning":"This period has a confirmed VAT declaration|This period has confirmed VAT declarations","unlock_vat_months":":months. If you modify entries, a corrective VAT declaration may be required.","unbalanced_warning":":count entry is not balanced|:count entries are not balanced","unbalanced_hint":"The period contains imported entries whose debit and credit differ. Locking is still possible \u2014 review them first.","unlock_note":"Note (optional)","unlock_note_placeholder":"Reason for unlocking","unlock_label":"Unlock period","opened":"Unlocked","period_opened":"Period \":name\" unlocked","unlock_failed":"Failed to unlock period","delete_confirm":"Are you sure you want to delete period \":name\"?","delete_header":"Delete period","deleted":"Deleted","period_deleted":"Period \":name\" deleted","delete_failed":"Failed to delete period"},"opening_balances":{"title":"Opening balances","subtitle":"Company account opening balances","already_entered":"Opening balances have already been entered. Saving will replace existing balances.","date_label":"Date","date_hint":"Opening balance date \u2014 typically the day before the fiscal year starts","assets":"Assets","liabilities_equity":"Liabilities and equity","col_account":"Account","col_debit":"Debit","col_credit":"Credit","total":"Total","balanced":"Balanced","not_balanced":"Not balanced","receivable_payable_hint":"Receivable\/payable balances come from sales and purchase invoices","saved":"Opening balances saved","migration_banner":"Migrating from another accounting software? Upload your old software's reports and Numera fills in the opening balances and open invoices for you \u2014","migration_banner_link":"Data migration"},"migration_wizard":{"title":"Migrate from another software","subtitle":"Upload reports from your old software \u2014 AI extracts the balances and open invoices","upload_title":"Upload reports","upload_intro":"Export the following reports from your old software (Merit, SimplBooks, SmartAccounts, Directo, e-arveldaja etc.):","upload_date_notice":"Important: export ALL reports as of one and the same date \u2014 your last day in the old software, usually the last day of a month or year (e.g. 31.12.2025). That date becomes the opening balance date and you start in Numera from the next day.","upload_doc_trial_balance":"Trial balance or balance sheet \u2014 account balances","upload_doc_sales_ledger":"Sales ledger \u2014 list of unpaid sales invoices (optional)","upload_doc_purchase_ledger":"Purchase ledger \u2014 list of unpaid purchase invoices (optional)","upload_formats_hint":"PDF, CSV and image files are supported. Save Excel files as CSV or PDF first. Max 6 files, up to 10 MB.","guide_title":"Where do I find these reports?","guide_merit":"Finants \u2192 K\u00e4ibeandmik or Bilanss \u00b7 M\u00fc\u00fck \u2192 Kliendiv\u00f5lgnevused \u00b7 Ost \u2192 Ostuv\u00f5lgnevused","guide_simplbooks":"Raamatupidamine \u2192 Bilanss \u00b7 M\u00fc\u00fck \u2192 Laekumata arved \u00b7 Ost \u2192 Tasumata arved","guide_smartaccounts":"Pearaamat \u2192 K\u00e4ibeandmik \u00b7 M\u00fc\u00fck \u2192 Laekumata arved \u00b7 Ost \u2192 Tasumata arved","guide_earveldaja":"Aruandlus \u2192 Raamatupidamise aruanded \u2192 Saldoandmik or Bilanss","guide_directo":"Aruanded \u2192 Bilanss \u00b7 M\u00fc\u00fcgireskontro \u00b7 Ostureskontro","guide_other_label":"Other software","guide_other":"Look for a report named trial balance (saldoandmik\/k\u00e4ibeandmik) or balance sheet, plus the unpaid sales and purchase invoice lists. Save as PDF.","guide_hint":"The exact report name and menu location varies by version \u2014 any report showing account balances as of your last day in the old software works. In a period-based report (e.g. k\u00e4ibeandmik) set the END date to your last day in the old software \u2014 the start date can be the fiscal year start, since Numera reads the closing balance column.","upload_drop_hint":"Drag files here or","upload_choose":"choose files","start_analysis":"Start analysis","processing_title":"AI is analyzing the files","processing_stage_extracting":"Reading the reports","processing_stage_mapping":"Matching accounts to your chart","processing_hint":"We read the balances and invoices from the reports and match the accounts to your chart of accounts. This usually takes about a minute.","failed_title":"Analysis failed","retry":"Try again","start_over":"Start over","review_title":"Review and confirm","review_hint":"AI suggested an account from your chart for every row. Check the matches, adjust where needed and confirm.","source_software_label":"Detected software","entry_date_label":"Opening balance date","entry_date_hint":"Usually the day before starting in Numera \u2014 the balance date of the reports","mapping_title":"Account balances","col_source":"Old software account","col_account":"Numera account","col_debit":"Debit","col_credit":"Credit","account_placeholder":"Pick an account","confidence_high":"Confident","confidence_medium":"Check","confidence_low":"Pick account","result_row_hint":"Pooled total of income statement accounts","total":"Total","balanced":"Balanced","not_balanced":"Not balanced","unmapped_rows":":count rows have no account \u2014 pick one or remove them","remove_row":"Remove row","sales_invoices_title":"Unpaid sales invoices","purchase_invoices_title":"Unpaid purchase invoices","col_counterparty":"Client \/ vendor","col_number":"Invoice no","col_date":"Date","col_due":"Due date","col_amount":"Amount","ar_tie_ok":"The sales ledger matches the receivables account balance","ar_tie_mismatch":"Sales ledger total (:invoices) differs from the receivables account balance (:gl)","ap_tie_ok":"The purchase ledger matches the payables account balance","ap_tie_mismatch":"Purchase ledger total (:invoices) differs from the payables account balance (:gl)","overwrite_warning":"Opening balances already exist \u2014 confirming will replace the existing opening balance entry.","confirm":"Confirm and book","done_title":"Migration complete","done_hint":"Opening balances are booked and open invoices created. Check the balance sheet and ledgers against your old software.","done_gl_lines":"Opening balance rows","done_sales":"Sales invoices","done_purchases":"Purchase invoices","done_clients":"New clients","done_skipped":"Skipped rows","view_opening_balances":"View opening balances","view_balance_sheet":"View balance sheet","files_title":"Uploaded files"},"env_appearance":{"title":"Appearance","subtitle":"Customize the look of the app","background":"Background","background_hint":"Choose a background image for the app.","bg_none":"None","bg_hills":"Hills","bg_ember_bloom":"Ember Bloom","bg_tulip":"Tulip","bg_tidal_veil":"Tidal Veil","bg_violet":"Violet","primary_color":"Primary color","primary_color_hint":"Choose the primary color of the app. Applies on this device.","color_violet":"Violet","color_blue":"Blue","color_cyan":"Cyan","color_emerald":"Green","color_teal":"Teal","color_orange":"Orange","color_rose":"Rose","color_monochrome":"Monochrome"},"env_invoices":{"title":"Invoice settings","subtitle":"Sales and purchase invoice settings","invoice_numbers":"Invoice numbers","sales_invoices":"Sales invoices","purchase_invoices":"Purchase invoices","prefix":"Prefix","prefix_placeholder":"e.g. VE-","year_format":"Year format","number_length":"Number length","start_number":"Starting number","start_number_hint":"E.g. if you set 2021, the next invoice gets number 2021. Automatically increments after each invoice.","example":"Example","payment_terms":"Payment terms","due_days":"Due days","due_days_suffix":" days","late_fee":"Late fee","late_fee_suffix":" % per day","late_fee_hint":"Displayed on the invoice. When an invoice is paid late, you can create a late fee invoice from its page.","reference_source":"Reference number","reference_source_invoice":"One per invoice","reference_source_client":"The client's permanent reference number","reference_source_hint":"With a permanent client reference, every new invoice of a client carries the same number and a bank receipt is matched by it to the client's oldest unpaid invoice. The number is created with the client's first invoice. Invoices issued earlier keep the reference number printed on them. A receipt that carries the client's number is matched to those invoices too.","invoice_content":"Invoice content","invoice_language":"Invoice language","lang_et":"Estonian","lang_en":"English","notes":"Notes","prices_include_vat":"Prices include VAT","default_article":"Default article","default_article_placeholder":"No article selected","default_article_hint":"Every new line on a sales invoice or quote is pre-filled with this article. The line can always be changed or removed.","quotes":"Quotes","quote_numbers":"Quote numbers","quote_prefix_placeholder":"e.g. PAK","quote_validity_days":"Quote validity","quote_validity_days_suffix":" days","quote_validity_days_hint":"Default number of days a quote stays valid from its issue date.","saved":"Invoice settings saved"},"user_general":{"breadcrumb":"User settings","title":"General","subtitle":"Profile settings","general_info":"General info","profile":"Profile","name":"Name","saved":"Profile details updated","delete_account":"Delete account","delete_account_desc":"Deleting your account will permanently delete all your data. This action cannot be undone.","delete_account_btn":"Delete account","passkeys":"Passkeys","passkeys_desc":"Sign in with biometrics (fingerprint, face recognition) without an email link.","add_passkey":"Add passkey","passkey_name":"Name","passkey_name_placeholder":"e.g. MacBook, iPhone","delete_passkey_confirm":"Are you sure you want to delete passkey \":name\"?","delete_passkey_header":"Delete passkey","passkey_deleted":"Passkey deleted.","passkey_registered":"Passkey added.","passkey_error":"Failed to register passkey.","passkey_name_hint":"The name helps you tell devices apart later.","rename_passkey":"Rename","rename_passkey_header":"Rename passkey","passkey_renamed":"Passkey renamed.","sessions":"Logged-in devices","sessions_desc":"Devices currently logged in to your account. If you do not recognise a device, log it out.","unknown_device":"Unknown device","current_session":"This device","last_active":"Last active","revoke_session":"Log out","revoke_session_header":"Log out device","revoke_session_confirm":"Are you sure you want to log out \":name\"?","revoke_others":"Log out others","revoke_others_header":"Log out other devices","revoke_others_confirm":"Are you sure you want to log out all other devices?","session_revoked":"Device logged out.","others_revoked":"Other devices logged out.","cannot_revoke_current":"You cannot log out the current device from here."},"notification_settings":{"title":"Email & notifications","subtitle":"Choose which events you get notified about in this company.","breadcrumb":"Email & notifications","card_title":"Notifications","saved":"Notification settings saved","header_type":"Notification","in_app_label":"In app","email_label":"Email","groups":{"tax_deadlines":{"label":"Taxes & deadlines"},"projects":{"label":"Projects & tasks"},"banking":{"label":"Banking"},"documents":{"label":"Documents"}},"types":{"vat_kmd_reminder":"KMD filing deadline","vat_payment_reminder":"VAT payment deadline","tsd_payment_reminder":"TSD payment deadline","inf14_deadline_reminder":"INF 14 filing deadline","deadline_overdue":"Salary payment deadline","emta_kmd_rejected":"e-MTA rejected the KMD","emta_apa_tsd_rejected":"e-MTA rejected TSD payouts","task_assigned":"Task assigned to you","task_unassigned":"Task unassigned","task_status_changed":"Task status changed","task_completed":"Task completed","task_reopened":"Task reopened","task_due_date_changed":"Task due date changed","task_responsible_changed":"Task responsible changed","task_commented":"Comment on your task","task_mentioned":"You were mentioned","task_attachment_added":"File added to a task","task_due_soon":"Task due soon","task_due_today":"Task due today","task_overdue":"Task overdue","project_completed":"Project completed","project_member_added":"Added to a project","project_responsible_changed":"Project responsible changed","project_invoice_generated":"Project invoice generated","task_estimate_drafted":"Slack request estimate awaiting send","task_estimate_slack_unlinked":"Slack reply needs an account link","task_estimate_question":"Question about an estimate in Slack","task_scope_unclear":"Slack request scope is unclear","bank_contract_activated":"Bank contract activated","bank_transaction_auto_confirmed":"Auto-confirmed bank transaction","bank_payment_needs_attention":"Check payments in your bank","bank_monthly_review":"Monthly bank review","bank_transactions_need_review":"Bank transactions awaiting confirmation","inbox_invoice_auto_processed":"Invoice automatically added to accounting","inbox_documents_received":"New documents in the inbox","email_delivery_failed":"Email did not reach the client","recurring_invoice_issued":"A recurring invoice was created","recurring_invoice_skipped":"A recurring invoice was not created","recurring_invoice_failed":"A recurring invoice could not be created"},"digest":{"label":"Missing documents digest","toggle_label":"Monthly digest email","company_wide_note":"This setting applies to the whole company.","recipient_note":"Recipient: :email"}},"delete_modal":{"header":"Are you sure you want to delete your account?","warning":"Once your account is deleted, all its resources and data will be permanently deleted.","confirm_password":"Please enter your password to confirm account deletion."},"user_billing":{"title":"Plan & billing","subtitle":"Subscription and billing management","plan":"Plan","current_plan":"Current plan","monthly":"Monthly","yearly":"Yearly","monthly_short":"month","yearly_short":"year","status":"Status","status_active":"Active","status_trial":"Trial","status_grace_period":"Grace period","status_expired":"Expired","status_complimentary":"Complimentary","choose_plan":"Choose plan","change_plan":"Change plan","manage_subscription":"Manage subscription","upgrade":"Upgrade","downgrade":"Downgrade","resume":"Resume subscription","payment_method":"Payment method","manage_payment_method":"Manage","no_payment_method":"No payment method","card_expires":"Expires","invoices":"Invoices","invoice_number":"Invoice no.","invoice_status_paid":"Paid","invoice_status_open":"Open","invoice_status_draft":"Draft","invoice_status_void":"Void","invoice_status_uncollectible":"Uncollectible","no_invoices":"No invoices found.","download_pdf":"Download PDF","cancel_subscription":"Cancel subscription","cancel_confirm_title":"Cancel subscription","cancel_confirm_message":"Are you sure you want to cancel your subscription? You will have access until the end of the current billing period.","subscription_cancelled":"Subscription cancelled. Access remains until the end of the period.","subscription_resumed":"Subscription resumed.","decline_trial":"Don't continue after the trial","decline_trial_confirm_title":"Don't continue after the trial","decline_trial_confirm_message":"Your trial ends on :date. Nothing will be charged and we will stop reminding you about it. You can pick a plan at any time.","trial_declined":"Noted. We will stop reminding you about the end of your trial.","trial_declined_notice":"Not continuing after the trial.","resume_trial":"Undo","trial_resumed":"Undone. We will remind you about the end of your trial again.","plan_changed":"Plan changed.","plan_change_scheduled":"Plan change scheduled for end of period.","pending_change_cancelled":"Scheduled plan change cancelled.","checkout_success":"Subscription successfully activated!","checkout_pending":"Payment successful. Subscription activation may take a moment.","per_month":"\/ month","per_year":"\/ year","trial_ends_at":"Trial ends :date","card_added_trial_continues":"Payment method added \u00b7 Paid subscription starts :date","add_card_hint":"Add a payment method so your plan continues without interruption. You won't be charged until :date.","usage_title":"Usage","ai_credits_label":"AI credits","ai_usage_title":"AI usage","ai_usage_count":":used \/ :quota credits used","ai_usage_unlimited":"Unlimited","ai_feature_invoice_extraction":"Invoice extraction","ai_feature_sales_invoice_extraction":"Sales invoice extraction","ai_feature_loan_contract_extraction":"Loan and lease contract extraction","ai_feature_invoice_preclassification":"Invoice pre-classification","ai_feature_insights_chat":"Analytics chat","ai_feature_business_health":"Business health","ai_feature_cash_flow_forecast":"Cash flow forecast","ai_feature_anomaly_detection":"Anomaly detection","ai_feature_expense_optimization":"Expense optimization","ai_feature_project_planner":"Project planner","ai_feature_report_pdf_extraction":"Report comparison (PDF)","ai_feature_document_chase":"Missing documents analysis","ai_feature_support_reply_suggestion":"Support reply suggestions","ai_feature_migration_extraction":"Migration data extraction","ai_feature_investment_csv_mapping":"Investment file recognition","ai_feature_slack_digest":"Slack channel digest","ai_feature_slack_triage":"Slack thread triage","ai_feature_slack_scope_check":"Slack request scope check","ai_usage_history_title":"Usage history","ai_usage_history_subtitle":"View your AI usage, history, and statistics","ai_usage_load_failed":"Loading the usage history failed. Check your internet connection and try again.","ai_usage_overview":"Overview","ai_usage_total_requests":"Total credits","ai_usage_features_used":"Features used","ai_usage_plan_quota":"Plan quota","ai_usage_used_features":"Used features","ai_usage_on_demand":"Additional requests","ai_usage_on_demand_disabled":"Additional requests are not enabled","ai_usage_on_demand_desc":"Enable automatic additional requests when plan quota is reached","ai_usage_on_demand_enabled":"Additional requests are enabled","ai_usage_on_demand_enabled_desc":"When plan quota is reached, additional credits are used at :rate \/ credit","ai_usage_on_demand_count":":count additional credits used","ai_usage_on_demand_cost":"Additional requests cost: :cost","ai_usage_enable":"Enable","ai_usage_disable":"Disable","ai_usage_history":"History","ai_usage_col_feature":"Feature","ai_usage_col_type":"Type","ai_usage_col_user":"User","ai_usage_col_date":"Date","ai_usage_type_plan":":plan plan","ai_usage_type_overage":"Additional request","ai_usage_system_user":"System","ai_usage_more_info":"More info","ai_overage_cap_label":"Monthly cap","ai_overage_cap_hint":"Maximum additional requests cost per month","ai_overage_cap_approaching":"Over 80% of your AI additional requests monthly cap has been used. Current usage: :spent\u20ac \/ :cap\u20ac.","ai_overage_requests_label":"Additional requests","ai_overage_save":"Save","ai_usage_remaining":"Remaining","ai_usage_used_short":"Used","ai_usage_limit_short":"Limit","ai_usage_resets_on":"Resets :date","ai_usage_days_value":":count day|:count days","ai_usage_days_label":"until reset","ai_usage_credits_label":"used in selected period","ai_usage_per_day_label":"credits per day on average","ai_usage_breakdown":"Usage breakdown","ai_usage_rate_per_credit":":rate \/ credit","ai_usage_used_this_month":"Used this month","ai_usage_col_model":"Model","ai_usage_col_credits":"Credits","ai_usage_payment_method_hint":"You will be redirected to add a payment method when activating","ai_usage_payment_method_missing":"No payment method on file \u2014 additional requests cannot be billed. Disable and re-enable to add one.","overage_setup_success":"Payment method added and additional requests activated","overage_setup_failed":"Adding the payment method failed","portal_failed":"Opening the billing portal failed. Please try again later.","overage_requires_active_plan":"An active plan is required to enable additional requests","overage_not_on_plan":"Additional requests cannot be bought on this plan. A paid plan gives more AI.","pending_change_info":"Changing to: :plan (:cycle) from :date","cancel_pending":"Cancel","cancel_pending_change":"Cancel scheduled change","upgrade_now":"Upgrade now","downgrade_plan":"Change plan","switch_to_annual":"Switch to annual \u00b7 save :amount\u20ac","switch_to_monthly":"Switch to monthly (at end of period)","confirm_upgrade_title":"Upgrade: :current \u2192 :new","confirm_downgrade_title":"Downgrade: :current \u2192 :new","confirm_upgrade_body":"Estimated prorated charge today: :amount\u20ac. Next full invoice on :date: :price\u20ac\/:cycle.","confirm_downgrade_body":"New plan takes effect on :date. Until then, you'll have access to :plan features.","downgrade_extra_seats_note":"Your user count exceeds the new plan's limit by :count. They will be billed as extra users at :price per user.","confirm_upgrade_cta":"Confirm upgrade","confirm_downgrade_cta":"Confirm downgrade","proration_note":"Estimated amount. Actual Stripe charge may differ.","next_invoice_label":"Next invoice","trial_days_badge":":days days remaining","preview_invoice":"Preview invoice","current_cycle_hint_yearly":"Current: annual billing","current_cycle_hint_monthly":"Current: monthly billing","current_cycle_hint_trial":"Current: trial (monthly-based)","current_plan_tag":"Current","pending_plan_tag":"Pending","included_users":"1 user|:count users","included_storage":":gb GB storage","storage_label":"Storage","storage_full_note":"Storage is full. New files cannot be added until you free up space or upgrade your plan.","included_companies":"1 company|:count companies","change_plan_button":"Change plan","seats_title":"User seats","extra_seats_label":"Extra seats","extra_seats_hint":"Your company currently has :count users","seats_floor_hint":"Seats in use cannot be removed","period_total":"Period total","due_today":"Due today","estimated_note":"estimated","downgrade_effective_note":"The change takes effect on :date.","trial_note":"The trial lasts until :date \u2014 nothing is charged before then.","checkout_redirect_note":"To complete your order, we will redirect you to Stripe's secure checkout.","complimentary_note":"Your company is on a complimentary plan \u2014 there is no billing.","cta_switch_plan":"Switch plan","cta_place_order":"Place order","cta_confirm_changes":"Confirm changes","cta_schedule_downgrade":"Schedule change","cta_subscribe_with_card":"Add card and place order","extra_seat_line":"extra seat","extra_company_line":"extra company","billing_details_title":"Billing details","billing_email_label":"Invoice email","billing_email_hint":"Stripe sends subscription invoices to this address.","billing_email_saved":"Invoice email saved.","billing_company_label":"Company","billing_registry_label":"Registry code","edit_address_in_portal":"Edit billing address in the Stripe portal","downgrade_over_cap_note":"Your company has more users than the selected plan allows (:count over the :max limit). Remove members before switching.","downgrade_drops_seats_note":"The selected plan does not include extra seats \u2014 purchased extra seats will be removed.","coming_soon":"Coming soon."},"integration_password":"Password","integration_api_key":"API key","integration_bank_sync":"Bank transaction synchronization"},"slack":{"digest":{"title":"Slack \u00b7 :date","open_in_slack":"Open in Slack","replies":":count reply|:count replies","kind":{"bug":"Bug","request":"Request","question":"Question","info":"Info"},"waiting_on":{"us":"waiting on us","client":"waiting on the client"}},"triage":{"open_in_numera":"Open in Numera","task_footer":":reporter \u00b7 :time","task_attachments":"Files: :names","reporter_unknown":"Slack user","ack_bug":"Filed as :key \u00b7 <:url|Open in Numera>","ack_bugs":"Filed as: :items","auto_accepted":":key \u00b7 estimate :hours \u00b7 accepted automatically (agreed limit :threshold h) \u00b7 <:url|Open in Numera>","done":"Done: :key \u00b7 <:url|Open in Numera>","scope":{"in_scope":"Within the agreed scope","extra":"Extra work \u2014 outside the agreed scope","extra_short":"extra work"},"estimate":{"hours":"Estimate: :hours","amount":"\u2248 :amount","accept":"Approve","decline":"Decline","question":"Question","accepted_by":":name approved \u00b7 :hours","declined_by":":name declined","prompt":"Shall we go ahead?"},"ephemeral":{"question_ack":"Write your question in this thread; the project manager will answer.","link_required":"Your Slack account is not linked to a Numera user. Ask the project manager to link it, then you can respond to the estimate.","already_responded":"This estimate has already been answered."}},"scope":{"extras_epic_name":"Extra work","extras_epic_description":"Requests from Slack that the agreed scope (quote, contract) does not cover. Estimated and billed separately."},"notifications":{"estimate_drafted":"Slack request \":task\" (:reporter) has a :hours h estimate. Review it and send it to the client.","estimate_auto_sent":"Slack request \":task\" (:reporter) got a :hours h estimate and it was sent to the client.","estimate_unlinked_accept":":name approved the estimate for \":task\" in Slack, but their account is not linked. Link it or accept the estimate yourself.","estimate_unlinked_decline":":name declined the estimate for \":task\" in Slack, but their account is not linked. Link it or respond yourself.","estimate_question":":name asked about the estimate for \":task\" in Slack. Reply in the thread.","scope_unclear":"Slack request \":task\" (:reporter): the documents do not say whether this is within the agreed scope. Decide on the task."}},"support":{"title":"Support","nav_label":"Support","untitled_ticket":"New conversation","agent_fallback_name":"Numera support","welcome":"Hi! How can we help you today?","welcome_offline":"Hi! Support is done for the day. Leave your question here and we will answer as soon as we can. Feel free to close the chat \u2014 the answer also goes to your email and this same conversation will be waiting here.","panel":{"greeting":"How can we help?","intro":"Write your question \u2014 we answer as fast as we can.","placeholder":"Write your message\u2026","new_conversation":"New conversation","conversations":"Past conversations","conversations_empty":"No past conversations.","send_hint":"Enter to send, Shift + Enter for a new line","attach":"Attach a file","solved_note":"Send a new message to reopen the conversation."},"availability":{"online":"We are online \u2014 we usually reply within :minutes minutes.","offline":"Support is done for the day, we are back :when.","offline_no_time":"Support is done for the day, we will reply as soon as we can.","back":{"today":"today","tomorrow":"tomorrow","mon":"on Monday","tue":"on Tuesday","wed":"on Wednesday","thu":"on Thursday","fri":"on Friday","sat":"on Saturday","sun":"on Sunday"},"hours":"Mon\u2013Fri 10\u201318","hours_label":"We answer :hours","online_short":"Online","offline_short":"Offline"},"guest_label":"Guest","guest":{"title":"Ask us","greeting":"How can we help?","intro":"Start a chat and we will reply as soon as we can.","name":"Name","email":"Email","email_invalid":"Please enter a valid email address.","submit":"Start the chat","ask":"Ask a question","read_docs":"Read the guide","docs_hint":"Numera user guides and common questions","error":"Could not send the message. Please try again.","welcome_offline":"Hi! Support is done for the day. Leave your question here \u2014 we will answer as soon as we can and send the reply to your email. You can reopen this chat straight from that email."},"system":{"joined":":name joined the conversation.","solved":":name marked the conversation as solved.","reopened":":name reopened the conversation."},"inbox":{"title":"Support","search":"Search conversations","empty":"No conversations found.","no_selection":"Pick a conversation on the left.","filters":{"all":"All","unanswered":"Unanswered","mine":"Mine","solved":"Solved"},"reply_placeholder":"Write a reply\u2026","note_placeholder":"Internal note \u2014 the customer will not see this","internal_note":"Internal note","internal_note_badge":"Internal","assign_to_me":"Assign to me","unassign":"Unassign","take_chat":"Start the chat","handled_by":"Handled by :name","mark_solved":"Mark as solved","reopen":"Reopen","open_company":"Open company","open_user":"Open user","category":"Category","no_company":"Not a customer yet","details":"Details","company":"Company","customer":"Customer","plan":"Plan","registered":"Joined","reg_no":"Registry code","assigned_to":"Assignee","opened_from":"Opened from","ticket_count":"Conversations","ai_suggest":"Suggest a reply","ai_suggesting":"Drafting reply options","you":"You"}},"tax":{"breadcrumb_taxes":"Taxes","breadcrumb_overview":"Overview","breadcrumb_payments":"Payments","overview_title":"Tax Overview","steps_title":"This month's tasks","vat_empty_message":"No VAT tasks this month.","tsd_empty_message":"No TSD tasks this month.","mark_vat_paid":"Mark payment as paid","mark_tsd_paid":"Mark TSD payment as paid","payments_label":"Tax payments","kmd_payment_label":"VAT payment","tsd_payment_label":"TSD payment","view_payment":"View","warning_unconfirmed_transactions":":period period has :count unconfirmed bank transactions that may affect the VAT declaration.","view_transactions":"View transactions","overdue_prior_periods":":count earlier period(s) need attention (since :earliest)","payments_title":"Tax Payments","payments_count":"payments","add_payment":"Add payment","payments_empty_title":"No tax payments","payments_empty_description":"Displays payments made to the Tax and Customs Board (VAT, TSD, vehicle tax, land tax).","filter_type":"Tax type","select_type":"Select tax type","table_date":"Date","table_period":"Period","table_amount":"Amount","table_source":"Source","table_entry":"Entry","table_method":"Method","method_bank_transfer":"Bank transfer","method_prepayment_offset":"Prepayment offset","period_year":"Period: year","period_month":"Period: month","description_label":"Description","reference_number":"Reference number","widget_title":"Taxes","widget_view_all":"View all","widget_empty":"No tax tasks this month.","deadline_label":"Deadline","previous_step_required":"Previous step must be completed","sales_turnover":"Sales turnover","output_vat":"Output VAT","input_vat":"Input VAT","net_vat":"VAT payable","no_invoices":"No sales and purchase invoices entered.","sources_label":"Tax calculations","source_payout":"Payout","source_tax":"Tax","total_row":"Total","payment_deadline":"Payment deadline","payment_date":"Payment date","payment_bank_account":"Bank account","payment_select_bank":"Select bank account","status_closed":"Closed","status_submitted":"Submitted","status_deadline":"Deadline","vat_period_closed":"Period is closed. Invoices and entries are locked.","vat_reopen":"Reopen","vat_payments":"Payments","vat_payment_pending_tooltip":"Payment is registered in Numera. Mark as paid after bank transfer.","kmd_form_label":"VAT declaration form","kmd_line":"Line","kmd_description":"Description","kmd_amount":"Amount","kmd_vehicle_count":"Number of vehicles","kmd_adjustment_own":"Own adjustment","kmd_adjustment_recalculation":"Year-end input VAT recalculation","kmd_adjustments_netted":"The return takes either line 10 or line 11, so the amounts are netted against each other.","kmd_balanced":"Balanced","tsd_closing_entry_title":"Obligation closing entry","closing_preview_title":"Closing entry preview","loading_closing_preview":"Loading closing entry preview...","closing_date":"Date","closing_description":"Description","balance_difference":"Difference:","save_entry":"Save entry","no_closing_data":"No closing entry data.","tsd_dividend_closing_title":"Dividend tax closing entry","tsd_dividend_closing_auto_note":"Dividend tax closing entry has not been saved.","tsd_draft_preview_title":"Closing entry preview","tsd_draft_preview_hint":"These entries are posted automatically when you confirm the TSD bank payment.","close_and_submit":"Close and submit to EMTA","close_and_download":"Close and download XML","close_period":"Close VAT period","close_period_confirm":"Close period","vat_summary":"VAT summary","output_vat_line_4":"Output VAT (line 4)","input_vat_line_5":"Input VAT (line 5)","auto_closing_entry_info":"The system creates a period closing entry automatically.","pay_vat_title":"Pay VAT","pay_vat_title_download":"Download VAT XML and pay","report_submitted_title":"Report submitted","submit_warning":"Before submitting, ensure you have entered all invoices from the previous month.","submit_warning_download":"Before downloading the XML, ensure you have entered all invoices from the previous month.","declaration_summary":"VAT declaration summary","vat_obligation":"VAT obligation","prepayment_account":"On prepayment account","no_bank_transfer_needed":"No bank transfer needed","transfer_from_bank":"Transfer from bank","offset_only_info":"Period closes, VAT report marked submitted, and obligation offset from prepayment account. No bank transfer needed.","submit_and_pay_info":"Period closes and VAT report is marked submitted. After payment at the e-MTA portal, mark payment as paid.","submit_and_pay_info_download":"Period closes and VAT XML is downloaded. Submit the XML manually in the e-MTA portal, then mark payment as paid after payment.","result_label":"Result","offset_result":"VAT obligation has been offset from the prepayment account.","no_transfer_needed":"No bank transfer needed.","kmd_report_submitted":"VAT report submitted!","next_steps":"Next steps:","go_to":"Go to","emta_portal":"EMTA portal","make_payment_amount":"Make a payment of","return_and_mark_paid":"Return and mark payment as paid","return_and_mark_manual":"After payment, return to Numera and mark the payment as paid.","close_and_offset":"Close and offset","submit_report_to_emta":"Submit report to EMTA","vat_payment_title":"VAT payment","detecting_payment":"Searching for bank payment...","payment_detected":"Bank payment detected","payment_not_found":"Bank payment not found","detection_failed":"Detection failed","payment_registration_failed":"Payment registration failed","kmd_deadline":"VAT deadline:","payment_data":"Payment details","payment_amount":"Amount","payment_date_label":"Date","payment_summary":"Payment summary","payment_registered":"Payment registered","register_payment":"Register payment","tsd_closing_exists":"Closing entry already created.","tsd_submit_header":"Submit TSD","tsd_submit_header_download":"Download TSD XML","tsd_submit_warning":"Before submitting, ensure you have entered all payroll calculations from the previous month.","tsd_submit_warning_download":"Before downloading the XML, ensure you have entered all payroll calculations from the previous month.","tsd_summary":"TSD summary","tsd_obligation":"Tax obligation","tsd_sources":"Sources","tsd_submit_info":"TSD marked submitted. After payment at EMTA portal, mark payment as paid.","tsd_submit_info_download":"XML will be downloaded \u2014 please submit it manually in the e-MTA portal. TSD will then be marked as submitted in Numera.","tsd_submit_to_emta":"Submit to EMTA","tsd_submit_download":"Download XML and mark submitted","completed_at":"Completed","api_actions":{"submit":"Submit to e-MTA","mark_submitted":"Mark as submitted","retry_emta":"Resend to e-MTA","pay_bank":"Send payment to bank","pay_prepayment":"Settle from prepayment account","confirm_bank_transaction":"Link bank transaction"},"step_kmd_submit_label":"Submit VAT declaration to EMTA","step_kmd_submit_desc":"Period closes and VAT declaration is submitted to EMTA.","step_view_kmd_report":"View VAT report","step_submit_to_emta":"Submit to EMTA","step_submit_download":"Download XML","step_mark_submitted":"Mark as submitted","step_no_payment_needed":"No payment needed","step_no_payment_desc":"VAT obligation is \u20ac0 \u2014 no payment required.","step_offset_prepayment":"Offset from prepayment account","step_offset_prepayment_desc":"Prepayment account balance (:balance \u20ac) covers the VAT obligation. No bank payment needed.","step_close_obligation":"Close obligation","step_pay_vat_label":"Pay VAT","step_pay_vat_desc_prepayment":"Bank payment: :amount \u20ac (using :offset \u20ac from prepayment account).","step_pay_vat_desc_default":"VAT declaration submitted and awaiting payment. Mark payment as completed.","step_vat_payment_detected":"Found bank transfer for :amount \u20ac dated :date:counterparty.","step_vat_payment_detected_interest":"Found bank transfer for :amount \u20ac dated :date:counterparty, of which :interest \u20ac is tax interest.","step_enter_tax_office":"Enter tax office","step_resubmit_kmd":"Resubmit VAT declaration","step_mark_paid":"Mark as paid","step_bind_payment":"Bind payment","step_bind_payment_with_discrepancy":"Bind anyway (has discrepancy)","step_vat_payment_mismatch":"WARNING: bank transfer (\u20ac:bank) does not match KMD liability (\u20ac:liability). Difference: \u20ac:diff.:hint","step_vat_payment_mismatch_hint":" Period has :count unlinked bank transaction(s) \u2014 likely some invoices are missing.","step_tsd_submit_label":"Submit TSD","step_tsd_submit_desc":":period income and social tax declaration.","step_view_tsd_report":"View TSD report","step_tsd_apa_label":"Confirm TSD in e-MTA","step_tsd_apa_desc":":accepted payouts are in e-MTA, :pending awaiting response.","step_tsd_apa_desc_empty":"No payouts have been sent to e-MTA yet.","step_tsd_apa_needs_fix":":count payouts need a fix \u2014 see the TSD report.","step_tsd_apa_send":"Send to e-MTA","step_tsd_apa_resend":"Resend to e-MTA","step_tsd_apa_annexes_pending":"Annex data (dividends etc.) has not been sent to e-MTA yet.","step_open_emta":"Open e-MTA","step_pay_income_social_tax":"Pay income and social tax","step_tsd_payment_detected":"Found bank transfer for :amount \u20ac dated :date:counterparty.","step_tsd_payment_detected_interest":"Found bank transfer for :amount \u20ac dated :date:counterparty, of which :interest \u20ac is tax interest.","step_tsd_payment_desc":":period tax obligation.","step_dividend_recording":"Recording","step_dividend_recording_desc":":period dividend decision recording","step_dividend_payout":"Payout","step_dividend_payout_desc":"Pay :name dividends (:amount \u20ac) and mark payment as completed.","step_view_dividends":"Open dividends page","step_dividend_tax":"Income tax","step_dividend_tax_desc":"Pay income tax :amount \u20ac to Tax and Customs Board.","step_salary_calculate":"Calculate salary","step_salary_empty":"No salary calculations in this period.","step_salary_all_done":"All salaries have been calculated.","step_salary_pending":":count employees have uncalculated salary: :names.","step_salary_deadline":"Payment due date: :date","step_salary_preview":"Calculation preview","step_salary_pay":"Salary payment","step_salary_all_paid":"All salaries have been paid.","step_salary_unpaid":":count calculations awaiting payment (:total \u20ac).","step_salary_at_bank":":count payouts are at the bank (:total \u20ac): :status.","step_salary_payment_detected":"Found :count bank payments totalling :total \u20ac. Confirm to bind.","step_view_tsd":"Open TSD overview","step_salary_tax_overview":"Declare and pay taxes","step_salary_tax_overview_desc":"Submit TSD declaration and pay taxes in the Tax Overview.","step_open_tax_overview":"Open Tax Overview","inf14":{"subtitle":"Personal vehicle usage compensation declaration","download_xml":"Download XML","download_pdf":"Download PDF","filing_deadline":"INF 14 must be submitted to the Tax and Customs Board by February 1 of the year following the calendar year.","empty_no_data":"No data found","empty_no_data_desc":"No personal vehicle compensation data found.","empty_no_rows":"No data","empty_no_rows_desc":"No personal vehicle compensations were paid in :year.","column_number":"No.","column_person_name":"Person name","column_personal_code":"Personal code","column_reg_number":"Registration mark","column_amount":"Amount","column_month_count":"Months","add_personal_code":"Add personal code"},"next_deadline_tsd":"TSD :date","next_deadline_kmd":"KMD :date","confirm_kmd_submit_title":"Mark VAT as submitted?","confirm_kmd_submit_message":"Confirm that you have submitted the VAT declaration to EMTA. The period will be closed and a closing entry will be created.","confirm_kmd_submit_accept":"Yes, mark as submitted","confirm_tsd_submit_title":"Mark TSD as submitted?","confirm_tsd_submit_message":"Confirm that you have submitted the TSD declaration to EMTA.","confirm_tsd_submit_accept":"Yes, mark as submitted","confirm_reopen_title":"Undo submission?","confirm_reopen_message":"The period will be reopened and closing entries will be deleted. Are you sure?","confirm_reopen_accept":"Yes, undo","vat_mismatch_confirm_title":"Bank transfer does not match KMD","vat_mismatch_confirm_message":"The difference is \u20ac:diff. We recommend you verify all purchase invoices are entered first. If you bind anyway, the KMD period will remain partially unpaid.","vat_mismatch_confirm_accept":"Bind anyway","undo_submission":"Undo submission","action_mark_manually":"Mark as manually paid","action_settle_from_prepayment":"Settle from prepayment account","confirm_tsd_prepayment_settle_title":"Settle TSD from prepayment?","confirm_tsd_prepayment_settle_message":"The EMTA prepayment account has enough balance (:amount \u20ac) to settle this TSD. No bank transfer will be made \u2014 the obligation is offset directly against account 1520\/1210. Continue?","confirm_tsd_prepayment_settle_accept":"Settle","task_submit_tsd":"Submit payroll and tax report","task_pay_tsd":"Pay payroll taxes","task_submit_kmd":"Submit VAT declaration","task_pay_kmd":"Pay VAT","task_pay_motor_vehicle_tax":"Pay motor vehicle tax","task_submit_tsd_desc":":count payouts \u2014 income tax, social tax, unemployment insurance","task_submit_tsd_desc_empty":"Enter payroll calculations first","task_pay_tsd_desc":"Transfer to EMTA \u2014 income and social tax portion","task_submit_kmd_desc":"Period closes and VAT declaration is submitted to EMTA","task_pay_kmd_desc":"Transfer to EMTA \u2014 VAT portion","task_pay_motor_vehicle_tax_desc":"Motor vehicle tax installment \u2014 offset from the prepayment account","task_pay_blocked":"Submit declaration first","task_pay_blocked_prepayment":"Submit declaration first. Bank transfer :amount (:offset will be used from the prepayment account).","progress_status":":completed \/ :total completed","next_deadline":"Next deadline: :date","deadline_group":"Deadline :date","status_paid":"Paid","interest_paid_group":"Tax interest","status_no_payment_needed":"No payment needed","status_action_needed":"Confirm payment","status_overdue":"Overdue","period_first_half":"1st half","period_second_half":"2nd half","motor_vehicle_tax":{"breadcrumb":"Motor vehicle tax","title":"Motor vehicle tax","count_label":"vehicles","add_vehicle":"Add vehicle","annual_total":"Annual tax total","due_date":"Due date","mark_paid":"Mark as paid","status_paid":"Paid","status_overdue":"Overdue","status_due_today":"Due today","status_upcoming":"Upcoming","paid_on":"Paid :date","settled_in_ledger":"Settled in the general ledger :date","vehicles_title":"Vehicles","col_vehicle":"Vehicle","col_registration":"Reg. number","col_annual":"Annual tax","col_half_year":"Installment (\u00bd)","col_status":"Status","active":"Active","inactive":"Inactive","empty_title":"No vehicles added yet","empty_description":"Add your first vehicle to calculate motor vehicle tax installments and track due dates.","dialog_add":"Add vehicle","dialog_edit":"Edit vehicle","field_name":"Name","field_name_placeholder":"e.g. BMW 430 XDrive","field_registration":"Registration number","field_registration_placeholder":"e.g. 123 ABC","field_annual":"Annual tax (\u20ac)","field_annual_hint":"The annual amount on the EMTA tax notice. Numera splits it into two installments.","field_active":"Active (subject to taxation)","field_notes":"Notes","delete_title":"Delete vehicle","delete_confirm":"Are you sure you want to delete the vehicle \":name\"?","mark_paid_title":"Mark motor vehicle tax as paid","mark_paid_date":"Payment date"},"interest":{"title":"Record tax interest","open_button":"Tax interest","lead":"Record the tax interest obligation the tax authority charged on a late payment. You can add the settlement and income tax once the interest has been paid.","detected_heading":"Late payments","days_late":":days days late","base":"tax amount","amount_label":"Interest amount","amount_hint":"The pre-filled value is an estimate (rounded to whole euros). Enter the exact amount shown in e-MTA.","outcome_title":"What happens on save","outcome_expense":"Interest of :amount is recorded as an expense and a liability (:date). Mark the settlement once the tax authority deducts it from the prepayment account.","entry_section":"Accounting entry","date_label":"Obligation date","date_hint":"The date the interest obligation arose (usually the day the tax was paid).","accrual_description":"Tax interest obligation \u2013 :reference","manual_note":"No late payments were detected \u2014 enter the interest amount manually.","settle_banner":"Unpaid tax interest :amount","settle_button":"Settle interest","settle_title":"Settle tax interest","settle_lead":"Mark the tax interest as paid \u2014 it will be offset from the prepayment account and the income tax will be recorded.","settle_confirm":"Mark interest as paid","emta_pay_hint":"Haven't paid the interest yet? Make the payment in e-MTA, then select the bank account it was made from and mark it as paid.","emta_open":"Open e-MTA","settle_amount_label":"Interest to settle","settle_amount_hint":"Defaults to the full unpaid interest.","payment_date_label":"Interest payment date","prepayment_balance":"Prepayment account balance","fund_hint":"The prepayment account has insufficient funds \u2014 add an entry from a bank account to the prepayment account for the shortfall so the interest can be settled.","bank_account_label":"Bank account","source_matched_title":"Matched bank transaction","source_manual_title":"Enter manually","linked_payment_label":"EMTA top-up","settle_outcome_title":"What happens on save","settle_outcome_settle":"Interest of :amount is offset from the prepayment account (:date).","settle_outcome_fund":"The prepayment account is topped up from the bank by :amount.","settle_outcome_tax":"Income tax of :tax (:rate) is recorded and added to the :period TSD \u2014 you pay it together with the TSD by :deadline at the latest.","settle_entry_funding":"Prepayment account top-up","settle_entry_settlement":"Tax interest settlement from the prepayment account","settle_entry_income_tax":"Income tax on tax interest"}},"transactions":{"columns":{"doc_number":"Doc no.","date":"Date","amount":"Amount","bank_account":"Bank account"},"form":{"document_number":"Document no.","amount":"Amount","bank_account":"Bank account","description":"Description","description_placeholder":"Description (optional)","select_bank_account":"Select bank account","created_by":"Created by","created_at":"Created at","auto_entry":"Automatic","default_suffix":"(default)","date_from":"From","date_to":"To","date_range":"Range"},"quick_view":{"payment":"Payment","receipt":"Receipt","disbursement":"Disbursement","status":"Status","doc_no":"Doc no.","status_linked":"Linked","status_unlinked":"Unlinked","supplier":"Supplier","client":"Client","email":"Email","account":"Account","date":"Date","description":"Description","entered":"Entered","related_purchase_invoices":"Related purchase invoices","related_sales_invoices":"Related sales invoices","expense_report":"Expense report","gl_entry":"GL entry","edit":"Edit","open_detail":"Open detail view"},"import":{"in_progress":"Import in progress...","starting":"Starting import...","importing":"Importing...","uploading":"Uploading the file","processed":"processed","added":"added","no_changes":"No changes found","linked":"linked","start":"Start import","cancel_import":"Cancel import","cancelling":"Cancelling...","cancelled":"Import was cancelled.","success":"Import completed successfully.","steps_title":"Steps","sync_bank_accounts":"Syncing bank accounts","sync_bank_accounts_desc":"Links bank accounts with accounting software","background_note":"Import runs in the background."}},"tsd":{"breadcrumb_income_social_tax":"Income & social tax","breadcrumb_report":"TSD report","subtitle":"Income and social tax declaration","report_title":"TSD report","head_report_title":"TSD report","submit_emta":"Submit to EMTA","submit_download":"Download XML and mark submitted","export_emta_tsd":"Export EMTA TSD XML","export_tsd":"Export TSD","export_hint":"When importing in e-MTA, tick the checkbox \"load annex 1, annex 2 and form INF1 with tax amounts\" \u2014 this keeps the tax amounts calculated in Numera.","bank_transfer_found":"Found bank transfer of :amount dated :date","includes_interest":"includes tax interest of :interest","emta_payment_before_tsd":"Found EMTA payment in bank account, but TSD has not been submitted yet. Submit TSD before linking the payment.","prepayment_available":"Prepayment account has :available \u20ac available \u2014 enough to settle this TSD (:required \u20ac) without a bank transfer.","deadline_date":"Deadline :date","report_empty":"No TSD-related data for :period period.","annex1_title":"Annex 1 \u2014 Salaries and compensation","annex4_title":"Annex 4 \u2014 Fringe benefits","annex5_title":"Annex 5 \u2014 Hospitality expenses","annex6_title":"Annex 6 \u2014 Tax interest","annex6_desc_6020":"Interest paid under the Taxation Act","annex7_title":"Annex 7 \u2014 Dividends","col_person":"Person","col_period":"Period","col_type":"Type","col_gross":"Gross","col_income_tax":"Income tax","col_social_tax":"Social tax","col_ui_employee":"UI employee","col_ui_employer":"UI employer","col_pension":"Pension","col_net":"Net","col_total":"Total","col_code":"Code","col_description":"Description","col_fringe_benefit_amount":"Fringe benefit amount","col_gross_amount":"Gross amount","col_monthly_spend":"Monthly spend","col_ytd_spend":"YTD spend","col_ytd_tax_free":"Tax-free limit","col_ytd_taxable":"Taxable amount","col_income_tax_payable":"Income tax payable","col_tax_refundable":"Tax refundable","col_interest_paid":"Interest paid","col_net_amount":"Net amount","payment_type_employment":"Employment contract","payment_type_board_member":"Board member","fringe_benefit_4030":"Personal vehicle compensation above limit","apa_title":"Payouts in e-MTA","apa_intro":"Payouts are sent to e-MTA automatically after the salary is paid \u2014 confirm the declaration in e-MTA and mark it as submitted here. If you changed or deleted payouts in e-MTA, send them again from here.","apa_summary":":accepted in e-MTA \u00b7 :pending awaiting response \u00b7 :failed rejected \u00b7 :blocked not sent","apa_last_checked":"Last checked :time","apa_empty":"No payouts have been sent to e-MTA yet \u2014 they are sent automatically after the salary is paid.","apa_errors_lead":"e-MTA reported errors:","apa_sync":"Send payouts to e-MTA","apa_open_emta":"Open e-MTA","apa_col_employee":"Employee","apa_col_payout_type":"Payout type","apa_col_amount":"Amount","apa_col_status":"Status","apa_col_social_tax":"Social tax","apa_col_income_tax":"Withheld income tax","apa_status_pending":"Awaiting response","apa_status_accepted":"In e-MTA","apa_status_failed":"Rejected","apa_status_blocked":"Not sent","apa_status_annulled":"Annulled","apa_emta_computed":"e-MTA calculated :amount","apa_open_salary":"Open salary calculation","apa_payout_type_salary":"Salary","apa_payout_type_board_member":"Board member fee","apa_payout_type_employer_sick_pay":"Employer sick pay","apa_payout_type_non_resident_salary":"Salary (non-resident)","apa_payout_type_non_resident_board_member":"Board member fee (non-resident)","apa_payout_type_non_resident_sick_pay":"Employer sick pay (non-resident)"},"validation":{"accepted":"The :attribute field must be accepted.","accepted_if":"The :attribute field must be accepted when :other is :value.","active_url":"The :attribute field must be a valid URL.","after":"The :attribute field must be a date after :date.","after_or_equal":"The :attribute field must be a date after or equal to :date.","alpha":"The :attribute field must only contain letters.","alpha_dash":"The :attribute field must only contain letters, numbers, dashes, and underscores.","alpha_num":"The :attribute field must only contain letters and numbers.","any_of":"The :attribute field is invalid.","array":"The :attribute field must be an array.","ascii":"The :attribute field must only contain single-byte alphanumeric characters and symbols.","before":"The :attribute field must be a date before :date.","before_or_equal":"The :attribute field must be a date before or equal to :date.","between":{"array":"The :attribute field must have between :min and :max items.","file":"The :attribute field must be between :min and :max kilobytes.","numeric":"The :attribute field must be between :min and :max.","string":"The :attribute field must be between :min and :max characters."},"boolean":"The :attribute field must be true or false.","can":"The :attribute field contains an unauthorized value.","confirmed":"The :attribute field confirmation does not match.","contains":"The :attribute field is missing a required value.","current_password":"The password is incorrect.","date":"The :attribute field must be a valid date.","date_equals":"The :attribute field must be a date equal to :date.","date_format":"The :attribute field must match the format :format.","decimal":"The :attribute field must have :decimal decimal places.","declined":"The :attribute field must be declined.","declined_if":"The :attribute field must be declined when :other is :value.","different":"The :attribute field and :other must be different.","digits":"The :attribute field must be :digits digits.","digits_between":"The :attribute field must be between :min and :max digits.","dimensions":"The :attribute field has invalid image dimensions.","distinct":"The :attribute field has a duplicate value.","doesnt_contain":"The :attribute field must not contain any of the following: :values.","doesnt_end_with":"The :attribute field must not end with one of the following: :values.","doesnt_start_with":"The :attribute field must not start with one of the following: :values.","email":"The :attribute field must be a valid email address.","encoding":"The :attribute field must be encoded in :encoding.","ends_with":"The :attribute field must end with one of the following: :values.","enum":"The selected :attribute is invalid.","exists":"The selected :attribute is invalid.","extensions":"The :attribute field must have one of the following extensions: :values.","file":"The :attribute field must be a file.","filled":"The :attribute field must have a value.","gt":{"array":"The :attribute field must have more than :value items.","file":"The :attribute field must be greater than :value kilobytes.","numeric":"The :attribute field must be greater than :value.","string":"The :attribute field must be greater than :value characters."},"gte":{"array":"The :attribute field must have :value items or more.","file":"The :attribute field must be greater than or equal to :value kilobytes.","numeric":"The :attribute field must be greater than or equal to :value.","string":"The :attribute field must be greater than or equal to :value characters."},"hex_color":"The :attribute field must be a valid hexadecimal color.","image":"The :attribute field must be an image.","in":"The selected :attribute is invalid.","in_array":"The :attribute field must exist in :other.","in_array_keys":"The :attribute field must contain at least one of the following keys: :values.","integer":"The :attribute field must be an integer.","ip":"The :attribute field must be a valid IP address.","ipv4":"The :attribute field must be a valid IPv4 address.","ipv6":"The :attribute field must be a valid IPv6 address.","json":"The :attribute field must be a valid JSON string.","list":"The :attribute field must be a list.","lowercase":"The :attribute field must be lowercase.","lt":{"array":"The :attribute field must have less than :value items.","file":"The :attribute field must be less than :value kilobytes.","numeric":"The :attribute field must be less than :value.","string":"The :attribute field must be less than :value characters."},"lte":{"array":"The :attribute field must not have more than :value items.","file":"The :attribute field must be less than or equal to :value kilobytes.","numeric":"The :attribute field must be less than or equal to :value.","string":"The :attribute field must be less than or equal to :value characters."},"mac_address":"The :attribute field must be a valid MAC address.","max":{"array":"The :attribute field must not have more than :max items.","file":"The :attribute field must not be greater than :max kilobytes.","numeric":"The :attribute field must not be greater than :max.","string":"The :attribute field must not be greater than :max characters."},"max_digits":"The :attribute field must not have more than :max digits.","mimes":"The :attribute field must be a file of type: :values.","mimetypes":"The :attribute field must be a file of type: :values.","min":{"array":"The :attribute field must have at least :min items.","file":"The :attribute field must be at least :min kilobytes.","numeric":"The :attribute field must be at least :min.","string":"The :attribute field must be at least :min characters."},"min_digits":"The :attribute field must have at least :min digits.","missing":"The :attribute field must be missing.","missing_if":"The :attribute field must be missing when :other is :value.","missing_unless":"The :attribute field must be missing unless :other is :value.","missing_with":"The :attribute field must be missing when :values is present.","missing_with_all":"The :attribute field must be missing when :values are present.","multiple_of":"The :attribute field must be a multiple of :value.","not_in":"The selected :attribute is invalid.","not_regex":"The :attribute field format is invalid.","numeric":"The :attribute field must be a number.","password":{"letters":"The :attribute field must contain at least one letter.","mixed":"The :attribute field must contain at least one uppercase and one lowercase letter.","numbers":"The :attribute field must contain at least one number.","symbols":"The :attribute field must contain at least one symbol.","uncompromised":"The given :attribute has appeared in a data leak. Please choose a different :attribute."},"present":"The :attribute field must be present.","present_if":"The :attribute field must be present when :other is :value.","present_unless":"The :attribute field must be present unless :other is :value.","present_with":"The :attribute field must be present when :values is present.","present_with_all":"The :attribute field must be present when :values are present.","prohibited":"The :attribute field is prohibited.","prohibited_if":"The :attribute field is prohibited when :other is :value.","prohibited_if_accepted":"The :attribute field is prohibited when :other is accepted.","prohibited_if_declined":"The :attribute field is prohibited when :other is declined.","prohibited_unless":"The :attribute field is prohibited unless :other is in :values.","prohibits":"The :attribute field prohibits :other from being present.","regex":"The :attribute field format is invalid.","required":"The :attribute field is required.","required_array_keys":"The :attribute field must contain entries for: :values.","required_if":"The :attribute field is required when :other is :value.","required_if_accepted":"The :attribute field is required when :other is accepted.","required_if_declined":"The :attribute field is required when :other is declined.","required_unless":"The :attribute field is required unless :other is in :values.","required_with":"The :attribute field is required when :values is present.","required_with_all":"The :attribute field is required when :values are present.","required_without":"The :attribute field is required when :values is not present.","required_without_all":"The :attribute field is required when none of :values are present.","same":"The :attribute field must match :other.","size":{"array":"The :attribute field must contain :size items.","file":"The :attribute field must be :size kilobytes.","numeric":"The :attribute field must be :size.","string":"The :attribute field must be :size characters."},"starts_with":"The :attribute field must start with one of the following: :values.","string":"The :attribute field must be a string.","timezone":"The :attribute field must be a valid timezone.","unique":"The :attribute has already been taken.","uploaded":"The :attribute failed to upload.","uppercase":"The :attribute field must be uppercase.","url":"The :attribute field must be a valid URL.","ulid":"The :attribute field must be a valid ULID.","uuid":"The :attribute field must be a valid UUID.","custom":{"attribute-name":{"rule-name":"custom-message"}},"attributes":{"vehicle_reg_number":"vehicle registration number","rate_per_km":"rate per km","accountable_person_id":"accountable person","document_number":"document number","report_date":"date","period_month":"month","period_year":"year","trip_purpose":"trip purpose","driving_log_lines.*.trip_date":"trip date","driving_log_lines.*.description":"trip description","driving_log_lines.*.odometer_start":"odometer start","driving_log_lines.*.odometer_end":"odometer end","lines.*.doc_date":"document date","lines.*.account_id":"account","lines.*.description":"description","lines.*.amount":"amount","per_diem_lines.*.start_date":"start date","per_diem_lines.*.end_date":"end date","per_diem_lines.*.destination_country":"destination country","per_diem_lines.*.daily_rate":"daily rate","per_diem_lines.*.total":"total","registry_code":"registry code"},"company":{"first_fiscal_year_end_misaligned":"The first fiscal year must end on the day right before a fiscal year starts, for example :expected. Otherwise it overlaps the next fiscal year and that year's profit is counted twice.","first_fiscal_year_end_before_founding":"The first fiscal year cannot end before the company was founded (:founded)."},"employee":{"personal_code_unique":"An employee with this personal code is already registered."},"purchase_invoice":{"duplicate_number":"An invoice with this number already exists for this vendor.","vendor_name_required":"Vendor name is required.","invoice_number_required":"Invoice number is required.","rows_required":"Add at least one invoice line.","row_name_required":"Name is required.","row_amount_required":"Quantity is required.","row_sum_required":"Amount is required.","row_expense_account_required":"Expense account is required.","row_vat_type_required":"VAT type is required.","vat_difference_exceeds_limit":"VAT difference (\u20ac:difference) exceeds the allowed limit (\u20ac:limit)","import_file_required":"Please select a file.","import_file_type":"Only PDF and XML files are supported.","import_file_size":"File is too large (max 10 MB)."},"api":{"purchase_invoice":{"supplier_required":"Pick a supplier or enter a supplier name.","invoice_number_required":"Enter the supplier's invoice number.","row_account_required":"Every line needs an expense account."},"sales_invoice":{"client_required":"Pick a client or enter a client name.","rows_required":"An invoice needs at least one line."}},"recurring_invoice":{"client_required":"Choose a client.","date_in_past":"The date cannot be in the past.","limit_below_issued":"The number of invoices must be greater than the number already created."},"sales_invoice":{"invoice_number_unique":"This invoice number is already in use.","changed":"This invoice has changed. Refresh it before saving.","linked_line_required":"Invoice lines linked to time entries must be retained. Refresh the invoice before editing.","line_not_carried":"Invoice line \":name\" carries an article, a cost, a prepayment settlement or a project share that this change would lose. Edit that line in Numera on the web.","cannot_append_to_sent_and_paid":"Lines cannot be added to a sent and paid invoice."},"sales_invoice_email":{"to_required":"Recipient email address is required.","to_min":"Add at least one recipient.","to_email":"Please enter a valid email address.","cc_email":"Please enter a valid email address.","subject_required":"Subject is required.","subject_max":"Subject may not exceed 500 characters.","body_required":"Message body is required.","body_max":"Message body may not exceed 10,000 characters."},"auth":{"email_not_found":"No account found with this email address.","email_not_allowed":"Registration is currently limited. Contact us if you would like to create an account."},"tsd":{"must_be_submitted":"TSD must be submitted first."},"salary":{"calculation_date_after_payout":"The calculation date cannot be later than the payout date.","paid_at_before_calculation":"The payout date cannot be earlier than the calculation date."},"gl_transaction":{"account_not_company":"The selected account does not belong to this company.","row_debit_or_credit":"A row can have either debit or credit, not both.","row_must_have_value":"A row must have a debit or credit value.","debit_credit_balance":"Debit and credit must be balanced."},"migration":{"duplicate_invoice_numbers":"These invoice numbers are already in use or duplicated: :numbers"},"vat_period":{"not_found":"VAT period not found.","reopen_only_closed_or_submitted":"VAT period can only be reopened when closed or submitted.","cannot_reopen_confirmed_payments":"VAT period cannot be reopened \u2014 the period has confirmed payments.","close_only_draft_or_reviewed":"VAT period can only be closed when in draft or reviewed status.","closing_entry_must_balance":"Closing entry debit and credit totals must be balanced.","gl_lines_and_overrides_mutually_exclusive":"gl_lines and gl_line_overrides cannot be used simultaneously.","gl_line_debit_or_credit":"Each row must have either debit or credit (not both, not neither).","gl_line_account_wrong_company":"The selected account does not belong to this company.","closed_period_override_required":"The selected entry date falls within a closed VAT period :period. Use a new entry date (:suggested_date) or confirm that you want to modify the closed period."},"work_interruption":{"employee_required":"Employee is required.","employee_not_found":"Employee not found.","board_member_not_allowed":"A work interruption cannot be added for a board member.","contractor_not_allowed":"A work interruption cannot be added for a person on a contract of services.","kind_required":"Work interruption kind is required.","kind_invalid":"Unknown work interruption kind.","sub_type_required_for_sick":"A type must be selected for sick leave.","sub_type_invalid":"Unknown work interruption type.","start_date_required":"Start date is required.","end_date_after_start":"End date must be on or after the start date.","compensation_pct_range":"Compensation percentage must be between 0 and 100.","compensation_starts_on_day_range":"Compensation start day must be between 1 and 8."},"fixed_asset":{"name_required":"Name is required.","acquisition_cost_required":"Acquisition cost is required.","acquisition_cost_positive":"Acquisition cost must be positive.","acquisition_date_required":"Acquisition date is required.","rate_required":"Depreciation rate is required.","rate_min":"Depreciation rate cannot be negative.","rate_max":"Depreciation rate cannot exceed 100%.","residual_value_less_than_cost":"Residual value must be less than acquisition cost."},"vat_payment":{"period_not_company":"VAT period does not belong to this company.","bank_account_not_company":"The selected bank account does not belong to this company.","payment_not_company":"Payment does not belong to this company.","only_pending_can_confirm":"Only a pending payment can be confirmed."},"investment":{"opening_balance_duplicate":"This security already has an opening balance assigned.","isin_required":"An ISIN is required for security transactions.","platform_unavailable":"This platform is not available yet.","symbol_required":"A symbol is required for crypto transactions.","bank_transaction_unavailable":"The selected bank transaction is no longer pending or its bank account could not be resolved.","repayment_exceeds_outstanding":"The amount must be less than the outstanding principal. Record the full balance as a settlement.","participation_event_not_allowed":"This event is not allowed under the selected accounting method.","participation_revaluation_no_change":"The fair value equals the carrying amount \u2014 no entry is needed.","participation_amount_zero":"The amount must not be zero.","participation_below_zero":"A loss share must not push the carrying amount below zero.","participation_exceeds_carrying":"The amount must not exceed the carrying amount.","property_event_not_allowed":"This event is not allowed under the selected accounting model.","property_revaluation_no_change":"The fair value equals the carrying amount \u2014 no entry is needed.","property_amount_zero":"The amount must be greater than zero.","property_invoice_line_unavailable":"The selected purchase invoice line is no longer available or has no account.","property_invoice_line_amount_mismatch":"The purchase invoice line sum does not equal the acquisition cost."},"project":{"vat_type_not_available":"The selected VAT type is not active. Pick a valid VAT type.","not_a_member":"You are not a member of this project.","target_not_a_member":"The selected user is not a member of this project.","cannot_log_for_others":"You can only log your own time on this task.","billed_entry_locked":"A billed time entry cannot be modified or deleted.","no_client_for_invoice":"The project must have a client to create an invoice.","missing_rate":"Hourly rate missing: :name. Set the article rate or project default hourly rate.","missing_vat":"VAT type missing: :name. Set the article VAT type.","invoice_client_mismatch":"The invoice belongs to a different client.","invoice_entry_repeated":"The same time entry is selected in multiple invoice lines.","invoice_entries_unavailable":"Some selected time entries have already been billed or no longer belong to this project. Refresh the invoice preview."},"loan":{"down_payment_exceeds_total":"The down payment plus residual value must be less than the total amount.","expense_account_required":"An expense account is required for an operating lease.","liability_short_required":"A short-term liability account is required.","liability_long_required":"A long-term liability account is required.","expense_group_missing":"Expense account group :code is missing. Add it to the chart of accounts.","balance_group_missing":"Balance sheet account group :code is missing. Add it to the chart of accounts.","liability_short_group_missing":"Short-term liability account group :code is missing. Add it to the chart of accounts.","liability_long_group_missing":"Long-term liability account group :code is missing. Add it to the chart of accounts.","interest_group_missing":"Interest expense account group :code is missing. Add it to the chart of accounts.","prepaid_fixed_asset_group_missing":"Fixed asset prepayment account group :code is missing. Add it to the chart of accounts.","kasutusrent_no_short_liability":"An operating lease has no short-term liability account.","kasutusrent_no_long_liability":"An operating lease has no long-term liability account."},"vat_type":{"source_required":"Choose the VAT type the new one is based on.","name_required":"The name is required.","deductible_percent_required":"The deductible share is required.","deductible_percent_below_full":"The deductible share must be under 100%. A fully deductible type already exists."},"project_share":{"percent_max":"A percentage cannot be more than 100."},"iban_invalid":"The IBAN is invalid.","dimension":{"value_not_found":"The chosen value does not exist in this company.","code_exists":"A value with this code already exists."},"isikukood_must_be_string":"The personal identification code must be text.","isikukood_invalid":"The personal identification code is invalid.","estonian_reference_number":"The reference number is invalid.","public_host":"The server address must be a public internet host.","education":{"company_name_required":"Enter the company name."}},"vat-types":{"title":"VAT types","breadcrumb_settings":"Settings","count_label":"VAT types","sync_tooltip":"Sync from accounting software","type_sales":"Sales","type_purchase":"Purchase","filter_active":"Active","filter_inactive":"Inactive","filter_type":"Type","filter_status":"Status","column_name":"Name","column_type":"Type","column_vat_percent":"VAT %","column_reverse_vat_percent":"Reverse VAT %","column_status":"Status","status_active":"Active","status_inactive":"Inactive","general_info":"General info","code":"Code","name":"Name","full_vat_percent":"VAT %","reverse_vat_percent":"Reverse VAT %","is_sales":"Sales","is_purchase":"Purchase","is_active":"Active","legal_reference":"Legal reference","kmd_line":"KMD line","kmd_line_placeholder":"Select KMD line...","kmd_line_help":"Line on the VAT declaration form (KMD)","reverse_kmd_line":"Reverse-charge KMD line","reverse_kmd_line_help":"The line the taxable value of a reverse-charge acquisition is declared on","deductible_percent":"Deductible share","deductible_percent_help":"How much of this type's VAT is deducted as input VAT. The rest is booked as cost.","follows_proportion":"Follows the yearly proportion","follows_proportion_help":"On: the deductible share is the company's ratio of taxable supply to all supply. At the end of the year Numera recalculates it from the year's actual supply and the difference goes into December's VAT return (KMS \u00a7 33 lg 2). Off: the share is fixed (for example by a building's floor area) and is not recalculated at the end of the year.","kmd_input_line":"KMD line 5 sub-line","kmd_input_line_help":"The sub-line of line 5 this type's input VAT is declared on","account_settings":"Account settings","income_account":"Income account","select_account":"Select account...","sales_vat_account":"Sales VAT account","purchase_vat_account":"Input VAT account","reverse_sales_account":"Reverse charge sales account","reverse_purchase_account":"Reverse charge purchase account","invoice_note":"Additional info on invoice","invoice_note_placeholder":"Add text\u2026","preset_warning":"This is a preset VAT type and only financial accounts can be modified.","sync_title":"VAT types synchronization","sync_description":"Searches all VAT types from accounting software and updates Numera database.","sync_step_search":"Searching VAT types","sync_step_search_desc":"Searches all VAT types from accounting software","sync_step_save":"Saving VAT types","sync_step_save_desc":"Updates VAT types in Numera database","sync_in_progress":"Syncing...","sync_result":":created new types added, :updated updated. Total :total types.","empty_title":"No VAT types","empty_description":"Sync from accounting software.","add_partial":"Add a partly deductible type","add_partial_title":"Partly deductible VAT type","add_partial_source":"Based on","add_partial_source_placeholder":"Choose a purchase VAT type...","add_partial_source_help":"The new type gets the same rate, KMD lines and accounts. The deducted share is booked to the proportional input VAT account when the chart has one.","add_partial_percent_help":"For example the company's proportion when part of its turnover is exempt (KMS \u00a7 32\u201333). The rest of the VAT becomes cost.","add_partial_default_name":":source, :percent% deductible","add_partial_submit":"Add type","add_partial_failed":"The VAT type could not be added.","delete":"Delete type","delete_confirm":"Delete the VAT type \":name\"?","delete_failed":"The VAT type could not be deleted.","column_deductible":"Deductible"},"vat":{"breadcrumb":"VAT","breadcrumb_report":"VAT report","report_title":"VAT report","report_subtitle":"VAT calculation and declaration","head_report_title":"VAT report","submit_emta":"Submit to EMTA","emta_received_banner":"The declaration has been sent to e-MTA and is awaiting a response\u2026","emta_accepted_banner":"e-MTA accepted the declaration.","emta_accepted_unconfirmed":"The declaration is unconfirmed (draft) in e-MTA \u2014 log in to e-MTA and confirm it there.","emta_rejected_banner":"e-MTA rejected the declaration.","emta_error_banner":"Sending the declaration to e-MTA failed.","emta_retry":"Re-send to EMTA","emta_guide_link":"View the authorization guide","emta_guide":{"volitus_pakett":"The company must grant Numera O\u00dc (registry code 17492319) the accountant package in e-MTA: Settings \u2192 Access permissions \u2192 Representatives' access permissions \u2192 New access permission \u2192 Permission packages \u2192 \"Raamatupidaja pakett\". Then re-send the declaration.","volitus_m2m":"The company must grant Numera O\u00dc (registry code 17492319) the individual right \"K\u00e4ibedeklaratsiooni (KMD) andmete saatmine masin-masin liidese vahendusel\" in e-MTA: Settings \u2192 Access permissions \u2192 Representatives' access permissions \u2192 New access permission. Then re-send the declaration.","volitus_tsd":"Sending TSD directly from Numera is not yet available for this company \u2014 the EMTA-side permission setup is still in progress. For now, file the TSD manually in e-MTA and mark the period as submitted in Numera (\"Mark as submitted\").","volitus_tsd_annexes":"Sending the TSD annexes (dividends etc.) directly from Numera is not yet available for this company \u2014 the EMTA-side permission setup is still in progress. Enter the annex data manually in e-MTA before confirming the declaration.","apa_cutoff":"From period 10.2025 onwards, EMTA no longer accepts wage data (Annexes 1 and 2) via this interface \u2014 it must be submitted through data-based reporting (APA). Until Numera's APA integration ships, file the TSD manually in e-MTA and mark the period as submitted in Numera (\"Mark as submitted\").","volitus_apa":"The company must grant Numera O\u00dc (registry code 17492319) the right to send TSD data over the machine-to-machine interface in e-MTA: Settings \u2192 Access permissions \u2192 Representatives' access permissions \u2192 New access permission. Then send the payouts again."},"submit_download":"Download XML and mark submitted","export_emta_kmd":"Export EMTA KMD XML","export_kmd":"Export KMD","kmd_line_ref":"KMD line :line","kmd_source_document":"Document","kmd_open_account_statement":"Account statement","kmd_documents_total":"Total","review_warning":"This period's data has changed after VAT return submission. Review the VAT report and submit a correction if needed.","view_kmd_report":"View VAT report","submitted_at":"Submitted :date","review_required":"Period was submitted :date, but this period's data has changed since. Last affected entry date was","review_required_earlier":"earlier","review_changes_count":"Changes:","mark_resubmitted":"Mark as resubmitted","report_empty":"No invoices in the selected period.","inf_a_title":"VAT INF A \u2014 Sales invoices","inf_b_title":"VAT INF B \u2014 Purchase invoices","csv_declaration_title":"VAT declaration","csv_row":"Line","csv_description":"Description","csv_amount":"Amount","csv_inf_a":"VAT INF A - Sales invoices","csv_inf_b":"VAT INF B - Purchase invoices","csv_invoice_no":"Invoice no","csv_client":"Client","csv_vendor":"Vendor","csv_reg_no":"Reg no","csv_vat_percent":"VAT %","csv_amount_col":"Amount","csv_vat":"VAT","csv_without_vat":"Excl. VAT","csv_with_vat":"Incl. VAT","csv_date":"Date","csv_total":"TOTAL","col_invoice_no":"Invoice no","col_client":"Client","col_vendor":"Vendor","col_reg_no":"Reg no","col_vat_percent":"VAT %","col_amount":"Amount","col_vat":"VAT","col_without_vat":"Excl. VAT","col_with_vat":"Incl. VAT","col_date":"Date","col_line":"Line","col_label":"Name","vd_title":"Intra-Community supply report (VD)","vd_download_xml":"Download VD XML","vd_upload_hint":"The VD report cannot be sent to e-MTA via the machine-to-machine interface. Download the XML file and import it in e-MTA: Taxes \u2192 VAT return \u2192 Intra-Community supply report \u2192 Submit from file.","vd_invalid_rows_note":"Some rows are missing a valid VAT number and will be excluded from the XML file. Add the buyer's VAT number and EU country on the client card.","vd_warning_missing_kmkr":"VAT no. missing","vd_warning_invalid_kmkr":"Invalid VAT no.","vd_warning_domestic_client":"Estonian client","col_country":"Country","col_kmkr":"Buyer VAT no.","col_goods":"Goods","col_services":"Services","col_triangular":"Triangular","csv_vd":"Intra-Community supply report (VD)","adjustments_save_failed":"Failed to save adjustments.","vehicle_count_save_failed":"Failed to save vehicle count.","kmd3_unidentified_sellers":"The data-based VAT return has to name every seller whose invoices total at least 1,000 euros in the month. The sellers of these documents have no Estonian registry or personal code, and the return cannot be filed until the code is on the seller's card.","kmd3_unidentified_invoice":"Purchase invoice :number (:vendor)","kmd3_unidentified_receipt":"Expense report receipt :number (:vendor)","kmd3_unidentified_open_card":"Open the seller's card","proportion":{"title":"Input VAT recalculation :year","intro":"During the year part of the input VAT was deducted by a provisional proportion. After the year the proportion is calculated from the year's actual supply and the difference is declared in December's VAT return (KMS \u00a7 33).","after_year_end":"The recalculation can be posted after the year has ended.","taxable_supply":"Taxable supply","exempt_supply":"Exempt supply","excluded_taxable":"Taxable supply left out","excluded_exempt":"Exempt supply left out","excluded_hint":"Sales of fixed assets and incidental real-estate and financial transactions are left out of the proportion (KMS \u00a7 32 lg 2). Numera cannot tell them from other sales \u2014 enter the amount yourself.","abroad_taxable":"Undeclared supply abroad, with the right to deduct","abroad_exempt":"Undeclared supply abroad, exempt","abroad_hint":"The proportion is calculated from supply in Estonia and abroad (KMS \u00a7 32 lg 1). Supply whose place is not Estonia and that is on no line of the VAT return (for example a service to a business outside the EU) has to be added here. Numera cannot tell it from other undeclared lines \u2014 enter the amount yourself.","actual_percent":"Actual proportion","formula":":taxable \/ :total, rounded up to a whole percent","column_type":"VAT type","column_provisional":"During the year","column_printed":"VAT on invoices","column_deducted":"Deducted","column_recalculated":"Recalculated","column_difference":"Difference","adjustment_more":"Input VAT increases by","adjustment_less":"Input VAT decreases by","adjustment_none":"The recalculation does not change input VAT","declared_note":"The amount goes to line 10 or 11 of December's VAT return and the entry is dated 31.12.:year.","post":"Post the recalculation","repost":"Post again","remove":"Remove the recalculation","view_entry":"View entry","posted_state":"The recalculation was posted on :date, proportion :percent%.","stale":"The year's invoices or supply have changed since posting: :posted is posted, it would now be :current. Post the recalculation again.","no_supply":"There is no supply in :year to calculate the proportion from.","fixed_assets_title":"Fixed assets with partly deducted VAT","fixed_assets_note":"This recalculation does not change the input VAT of these purchases. The input VAT of a fixed asset is corrected separately: in full when the asset is first used, and then by 1\/5 (real estate: 1\/10) at the end of each year (KMS \u00a7 32 lg 4\u20134\u00b2). Calculate the correction yourself and enter the amount on line 10 or 11 of December's VAT return.","fixed_assets_document":"Purchase invoice","fixed_assets_date":"Date","fixed_assets_asset":"Fixed asset","proposal_title":"Next year's provisional proportion","proposal_text":"Type \":name\" deducts :current%, the actual proportion of :year is :proposed%. In :next the previous year's actual proportion is used as the provisional one.","proposal_action":"Create the :next type (:proposed%)","proposal_hint":"A new VAT type is created. The old type stays, so the invoices of :year keep their deductible share.","successor_name":":name \u00b7 :year (:percent%)","load_failed":"Calculating the recalculation failed."}},"video":{"hook":{"legacy_file":"general_ledger_2026_FINAL(3).xls","legacy_menu":["File","Edit","View","Entry","Reports","Help"],"jargon":["Debit.","Credit.","Trial balance.","VAT annex."],"turn":"Numera does your bookkeeping","turn_accent":"for you."},"price_from":"from \u20ac:amount a month","explainer":{"proofs":{"invoices":{"eyebrow":"Purchase invoices","line":"AI enters your invoices."},"bank":{"eyebrow":"Bank","line":"AI matches your bank."},"taxes":{"eyebrow":"Taxes","line":"Numera prepares your tax returns."}},"modules":{"invoices":"Invoices","bank":"Bank","taxes":"Taxes","payroll":"Payroll","projects":"Projects","analytics":"Analytics","ai":"NumeraAI","mobile":"Mobile app"}},"accounting":{"jargon":["Debit??","Credit??","Trial balance??"],"shots":{"inbox":{"eyebrow":"Email invoices","line":"AI enters invoices from your inbox."},"taxes":{"eyebrow":"e-MTA","line":"File VAT and TSD in one click."},"payroll":{"eyebrow":"Payroll","line":"Numera runs your payroll."},"app":{"eyebrow":"Mobile app","line":"The app and AI are included."}},"labels":{"new_mail":"New email","attachment":"1 attachment","now":"now","reading":"AI is reading the invoice","supplier":"Supplier","total":"Total","vat":"VAT","account":"Account","invoice_line":"Mobile internet","invoice_total":"Total","booked":"Booked","kmd":"VAT return","kmd_sales":"Sales 24%","kmd_input":"Input VAT","kmd_payable":"Payable","submit":"Submit to e-MTA","submitted":"Submitted","tsd":"TSD","gross":"Gross salaries","net":"Net","paid":"Paid","addons":["Receipt scanning","AI invoice entry","e-MTA connection","Mobile app"],"extra_fee":"extra fee","included":"Included"}},"projects":{"hook":["Tasks in one place.","Hours in another.","Invoices in a third."],"legacy":{"tasks_title":"Tasks","tasks":["Homepage design","Payment integration","Client feedback","Set up staging","Logo files for client"],"timesheet_title":"Timesheet","timesheet_days":["M","T","W","T","F"],"invoices_title":"invoices_2026_NEW(2).xlsx","invoices_head":["Client","Hours","Rate","Amount"]},"shots":{"plan":{"eyebrow":"Project management","line":"Scrum and Gantt charts."},"hours":{"eyebrow":"Time tracking","line":"Numera turns hours into invoices."},"margin":{"eyebrow":"Project money","line":"See project profit while the work runs."},"mcp":{"eyebrow":"Numera MCP","line":"Your AI agent creates tasks and logs time."}},"labels":{"invoice":"Sales invoice","hours_rate":":hours h \u00d7 :rate \u20ac","net_total":"Total excl. VAT","task_created":"Task created","time_logged":":duration logged"},"end_title":"Save time and money."},"invoices":{"hook":["Where is this invoice??","What was this payment??","Send the PDF, please."],"statement":{"title":"statement_september.csv","head":["Date","Payee","Details","Amount","Invoice"],"missing":"missing","count":":count payments without an invoice"},"turn":"Numera puts invoices and payments","turn_accent":"together.","shots":{"inbox":{"eyebrow":"Email","line":"AI reads the invoice and picks the account and VAT."},"bank":{"eyebrow":"Bank","line":"Numera links the invoice to the payment."},"missing":{"eyebrow":"Missing documents","line":"What is missing is on one list."}},"labels":{"invoice_line":"Server hosting, September"},"end_title":"Your whole business in one place."},"price_month":":amount \u20ac a month","ai_chat":{"shots":{"payroll":{"eyebrow":"Payroll","line":"AI calculates the salaries."},"bank":{"eyebrow":"Bank","line":"You confirm, Numera sends the payments to the bank."},"invoice":{"eyebrow":"Invoices","line":"AI reads the receipt and books the invoice."}},"user":{"payroll":"Calculate September salaries","bank":"Pay the salaries","invoice":"Add this receipt to the books","guests":"Two, one is an employee"},"ai":{"payroll":"September salaries for three employees. Confirm.","bank":"The payments go to the bank once you confirm.","invoice":"Ambra Lounge O\u00dc, 86,40 \u20ac. How many people attended, and how many were employees?"},"end_title":"Your whole company in one place."},"investments":{"hook":["ETFs as stock items??","Every dividend by hand??","Prices in Excel??"],"legacy":{"stock_title":"Stock items","stock_head":["Code","Name","Unit","In stock"],"unit":"pcs","entry_title":"New entry","entry_date":"Date","entry_text":"Description","entry_text_value":"Dividend LHV1T","entry_head":["Account","Debit","Credit"],"sheet_title":"prices_2026_NEW.xlsx","sheet_head":["Security","Quantity","Price","Value"],"sheet_total":"Total"},"turn":"Upload the statement. Numera does","turn_accent":"the rest.","shots":{"import":{"eyebrow":"Statement","line":"Numera reads the statement itself."},"ledger":{"eyebrow":"Entries","line":"Numera books every transaction."},"portfolio":{"eyebrow":"Portfolio","line":"Numera updates market prices itself."}},"take":{"ask":"How do you book investments?","manual":"Or do you post every row by hand?","recognise":"Numera recognises every row."},"end_title":"Your whole business in one place."},"arvete_otsimine":{"title":"Hunting for invoices","title_accent":"at month end","lost":"An expense without a receipt is taxed. And the VAT is not refunded.","no_search":"In Numera you never hunt for invoices.","bank":"Numera sends the payment to the bank. You confirm.","paid":"The bank reports the payment and Numera marks the invoice paid."}},"work-interruptions":{"index_title":"Work interruptions","index_count":"work interruptions","create_title":"New work interruption","edit_title":"Edit work interruption","new":"New work interruption","filter_employee":"Employee","filter_kind":"Kind","filter_status":"Status","filter_all_employees":"All employees","col_employee":"Employee","col_kind":"Kind","col_period":"Period","col_calendar_days":"Calendar days","col_working_days":"Working days","col_status":"Status","col_amount":"Amount","col_actions":"Actions","employee":"Employee","kind":"Kind","sub_type":"Type","start_date":"Start","end_date":"End","end_date_optional":"End (optional)","balance_hint":"Vacation balance: :days days","reserve":{"title":"Vacation liabilities","as_of":"As of","computed_total":"Computed liability","booked_balance":"Booked on account","delta":"Difference","book_entry":"Create reserve entry","book_confirm":"The difference of :amount will be booked to the vacation reserve account.","col_employee":"Employee","col_days":"Days","col_average":"Average daily pay","col_liability":"Vacation pay liability","col_social":"Social tax (:rate%)","col_unemployment":"Unemployment insurance (:rate%)","col_total":"Total","total_row":"Total","empty_title":"No employees","empty_description":"Add at least one employee with an employment contract to calculate vacation liabilities."},"balance_warning":"The selected period (:entry days) exceeds the employee's vacation balance (:days days). Advance vacation is allowed by agreement.","compensation_method":"Compensation method","compensation_pct":"Compensation percentage","compensation_starts_on_day":"Compensation starts on day","manual_average_override":"Enter average daily pay manually","average_daily_pay":"Average daily pay","document_number":"Sick leave \/ document no.","notes":"Notes","save_draft":"Save draft","save_and_approve":"Save and approve","save":"Save","approve":"Approve","edit":"Edit","delete":"Delete","cancel":"Cancel","confirm_delete":"Delete this work interruption?","confirm_delete_description":"This action cannot be undone. Drafts and approved entries can be deleted, posted entries cannot.","empty_title":"No work interruptions","empty_description":"Add the first sick leave or vacation so payroll accounts for the absence.","sick_helper":"For a Health Insurance Fund sick leave, select the type and enter the compensation start day and percentage.","employee_panel_title":"Work interruptions","employee_panel_view_all":"View all","employee_panel_quick_add":"Add work interruption","employee_panel_empty":"No work interruptions have been recorded."},"ai":{"attach_files":"Attach file","attachment_remove":"Remove file","attachment_preview":"View file","uploading":"Uploading\u2026","upload_failed":"File upload failed.","drop_files_hint":"Drag files here or add more via the paperclip icon.","untitled_chat":"New chat"}}