Local in your browser · no account

Foreign income in EUR. Clearly documented.

For freelancers, expats and anyone receiving foreign income: enter or import payments, document exchange-rate sources and export an organised EUR record.

Receipt date, rate method and source — documented for every entry.

COMING SOON · PRO + TAX

From broker exports to your German tax return.

Prepare foreign dividends, withholding tax and EUR annual records for manual entry into ELSTER, WISO Steuer or other German tax software. Broker import extensions for Pro and the Tax workflow are in development; no direct export or integration with tax-filing providers.

€0 to get started No subscription No installation
✓ Free for up to 5 receipts✓ No account✓ Local processingRates & methodology ↗
Foreign Income FX ● local
Receipts 24
Tax year 2025
Complete 24 / 24
Import CSV Load missing rates

Sample data · UI illustration

A clearer workflow for German taxes

Broker data → Foreign Income Tax → your tax software

Keep using your tax filing software. Pro + Tax is being built to organise the evidence and annual figures you need before entering them.

01 · ImportIBKR, Trading 212, tastytrade or mapped CSV (planned)
02 · ReviewGross dividends, tax withheld, FX rates, refunds and treaty warnings
03 · PrepareEUR annual overview and a report for manual transfer or your adviser
Prepare for:ELSTERWISO SteuerCHECK24 SteuerTax adviser

No direct integration, ELSTER upload, validated field-by-field mapping or affiliation with the named providers. Tax features and credit calculation are not yet for sale.

Follow the Pro + Tax launch →
ECBDaily rates
BMFMonthly rates
CSVImport & export
Receipt dateper receipt
IMPORT INSTEAD OF RE-TYPING

Import CSV. Export traceable EUR records.

Already have a list of incoming payments? Bring them into a structured workflow rather than converting every foreign-currency amount manually in a spreadsheet.

AVAILABLE · FREE & PRO

Template-based CSV import

Import date, currency and amount using the supported CSV template. Free covers up to five receipts; Pro removes that limit.

Try CSV import for free →
AVAILABLE · FREE & PRO

Assign rates in batches

Use ECB daily, BMF monthly or documented manual rates, then export an organised record of the converted amounts.

See the workflow →
COMING SOON · PRO + TAX

IBKR Activity Statements

Dedicated import for Interactive Brokers statements, linking transactions and foreign withholding taxes for tax preparation. Not included in Free or Pro.

Explore Pro + Tax →

Note: Standard CSV import uses a supported template. Arbitrary broker exports are not automatically compatible with the general CSV importer.

The workflow

Three steps instead of handling every rate in Excel.

Import receipts with the supported CSV template, document the rate method for each entry, and export the result without re-typing every row.

01

Enter receipts

Enter receipts manually or import a CSV. Date, currency and original amount remain organised.

02

Assign rates

ECB daily, BMF monthly or a documented custom rate. Load missing rates in batches.

03

Export records

Export EUR values, methods and sources. Pro adds Excel, print/PDF and local project backups.

REAL FREE APP SCREENSHOT

See the actual free tool

The Free edition includes receipt entry, CSV import, rate selection and CSV export for up to five receipts. The screenshot shows the interface without personal financial data.

Download Free →
Actual Foreign Income FX Free interface showing the receipt table and CSV functions
Screenshot of the Free version bundled with this website (v3.13.2) · no personal data
More than a currency converter

Why the receipt date matters.

For many types of taxable income, the general rule is the receipt principle: the relevant date is not necessarily the invoice, settlement or accrual date, but when the income is considered received for tax purposes.

The recorded date can matter for assigning income to a tax year. Foreign Income FX also uses it as the reference for your selected rate method. Instead of converting an annual total at one rate, each receipt is documented separately.

01
Tax year

The relevant receipt date may affect which tax year an amount belongs to.

02
Rate reference

The same date determines the reference period for ECB daily or BMF monthly rates in the tool.

Note: Section 11 of the German Income Tax Act (EStG) includes exceptions and special rules. The applicable rule and date depend on the income type and individual circumstances. Foreign Income FX does not make this tax assessment. Section 11 EStG (official German law) ↗

Example receipt per receipt
Receipt date
14 Mar 2025 Sample date
Calendar year / tax year 2025
Exchange-rate reference period 14 Mar 2025 / March 2025
ECB · daily rate BMF · monthly rate Manual · documented

You choose the rate method. The tool records the date, method, source and EUR result together.

Transparency, not a black box

See exactly which rate method was used.

The tool does not silently select a tax method. The appropriate method depends on the tax situation; your records show which basis you used. View methodology & sources →

Foreign Income FX does not provide tax advice or determine which method is legally required for your individual circumstances.

E

ECB daily rate

Date-specific reference rates with a traceable fallback to a preceding available business day.

B

BMF monthly rate

Published historical data for 2010–2025 available offline; current data can be retrieved when needed.

M

Manual rate

Document your own rate source and rationale rather than saving a number without provenance.

Local-first

Your financial entries stay out of our cloud.

Your receipt and project data are processed locally in your browser. Online rate lookups transmit only the technical rate parameters required. Read more about official sources and rate selection in our methodology guide.

01

No user account
required for calculations.

02

No central project database
for your receipts.

03

Historical BMF rates offline
for 2010–2025.

04

Backup in Pro
exportable as a local file.

Who is it for?

When you need more than a single exchange rate.

✓ You have multiple receipts in USD, GBP, INR, CHF or other foreign currencies.

✓ You do not want to assemble each payment and rate source manually in Excel.

✓ You want to trace the rate and method used for every receipt later.

✓ You need a clean FX record, not an entire cloud-based tax platform.

Why I built Foreign Income FX

Built from my own tax workflow.

I originally built Foreign Income FX for myself. With several sources of foreign income in different currencies, what seemed like a simple conversion quickly became repetitive work: collecting receipts, finding the relevant exchange rates, converting amounts and keeping a traceable record.

Of course, you could build your own Excel spreadsheet. I wanted a focused tool for exactly this workflow – no account, no uploading financial entries, and traceable exchange-rate sources.

That personal tool became Foreign Income FX. I turned the reusable part into a standalone product.

Prateek BhatiaDeveloper of Foreign Income FX

Pricing · preview for next release

Three editions. A clear path from FX to tax preparation.

Free is available today. The new €14.90 Pro checkout and every Tax purchase remain inactive until payment checks and release approval are complete. One-time licenses, no subscription.

FX Free
€0permanently free

Try the FX documentation workflow on a small set of receipts.

  • Up to 5 receipts
  • Template CSV import and CSV export
  • ECB daily, BMF monthly and documented manual rates
  • Rate lookup and local data processing
  • No account required for the tool
Download FX Free →

Existing download flow remains unchanged.

FX Pro
€14.90once · all supported tax years

Unlimited FX receipts, richer exports and project backups.

  • Unlimited receipts and template CSV import
  • Everything in Free
  • Excel/XLSX, print/PDF report
  • Project backup and restore
  • Planned, not included yet: IBKR, Trading 212, tastytrade and custom CSV import profiles

Preview only. Production currently charges €19.90. We will not link a €14.90 offer to that checkout.

Coming soon · no tax year approved
FX Pro + Tax
€29.90per activated tax year (VZ)

Includes an FX Pro license for all supported years, plus Tax for the purchased year.

  • Everything in FX Pro
  • Planned: IBKR, Trading 212, tastytrade and mapped CSV data
  • Dividend and foreign withholding-tax matching, refunds and treaty-reference checks
  • Annual and country reports with review flags
  • German foreign-tax credit calculation is still under development
Explore tax year licensing →

Register interest by email →

Not a tax filing service; no direct ELSTER/WISO import.

Already own FX Pro?

Pay only for the first Tax year upgrade.

Pro users: €15.00 for the first Tax year. Eligible customers who bought FX Pro previously for €19.90: €10.00 for the first Tax year. No public self-selection of discounts: eligibility must be verified by the license service first.

How upgrades will work →

Compare the editions

FeatureFreeProPro + Tax
FX receipts5UnlimitedUnlimited
ECB / BMF / manual ratesYesYesYes
Template CSV import / exportYesYesYes
Excel, PDF and backup—YesYes
Dedicated broker import—PlannedPlanned
Withholding-tax / treaty review——In development
German tax credit and Tax report——In development
LicenseFreeOnce, all supported yearsPer purchased Tax year + Pro

“Planned / in development” does not mean available for purchase. Tax functions require release approval for each tax year.

Understand the license

Buy a Tax year once. Keep using that year.

There is no subscription. Tax is one application with separate permanent entitlements for individual assessment years (VZ). A Tax purchase for VZ 2025 continues to allow editing and exporting 2025 later. VZ 2026 needs its own Tax entitlement. FX Pro is available for all supported years.

VZ 2025 and VZ 2026 are technically planned but neither has been approved for sale. More years and customer upgrades become available only after the relevant checks.

View the purchase & recovery preview →
Example after a future purchase
FX Pro · all supported yearsIncluded
Tax VZ 2025Permanently licensed
Tax VZ 2026Separate purchase
Illustration only, not your actual license status.
Transparent by design

What happens to your data — and what doesn't

Local financial records

The downloadable tool processes your receipt and project records locally in your browser. Online rate requests still involve technical connections to rate services.

Privacy details →

Documented rates

ECB reference rates, BMF monthly VAT conversion rates and manual rates can be documented with their sources. The tool does not decide which method is legally right for you.

Methodology & sources (DE) →

Tax adviser's workflow

Organised EUR figures and source references can support manual entry in ELSTER, WISO Steuer or discussions with your adviser. No direct integrations or official certifications are claimed.

Foreign tax credit guide (DE) →

Independent developer

Foreign Income FX is developed and operated by Prateek Bhatia in Berlin. The website uses Cloudflare; payments use Stripe and opt-in emails may use Brevo.

Operator details →
More modules

More tools are on the way.

Foreign Income FX is the first building block. Future tools will each address a specific cross-border workflow rather than cramming everything into one application.

Roadmap only, not a pre-order. Features and pricing may change before release. Waitlist subscriptions use double opt-in.

Planned
Foreign Income India

Prepare Indian tax records for Germany.

Organise ITR and 143(1), TDS, Indian income and paid taxes for subsequent German tax preparation.

ITR / 143(1)TDSTax dataChecks
Under consideration
Crypto & other modules

Build only when there is a real need.

We are evaluating crypto and other international income categories separately. We will announce them only when the scope, data sources and workflow are clear.

CryptoInvestmentsOther countries
One shared foundation, specialised workflows.

Rate logic and documentation can be reused, while each module stays focused and easy to understand.

FAQ

Any questions?

What to know before downloading.

When will Pro + Tax be available?

Pro + Tax is still in development. The planned price is €29.90 for each separately licensed tax year (VZ), including FX Pro. VZ 2025 and 2026 are technically envisaged but neither is cleared for purchase yet. There is no announced sale date.

Is Foreign Income FX tax-return software?

No. Free/Pro document foreign-currency receipts. Pro + Tax is intended to prepare supporting annual figures for manual entry into ELSTER, WISO Steuer and other tax software, but not to file returns or replace professional tax advice.

Which exchange rates are supported?

ECB daily rates, BMF monthly rates and documented manual rates.

Why does the tool ask for the receipt date?

The date is recorded for each receipt and serves as the time reference for your chosen rate method. For many types of income, the actual receipt date also matters for the tax year. The tool does not determine which rule applies in your case.

Does the tool automatically select the legally correct tax rate?

No. You select the method for your circumstances. The tool documents the rate, method and source used.

Are my financial records uploaded?

Your receipt and project data are processed locally in your browser. Online rate lookups require a technical connection to the rate service.

Do I need to install anything?

No. Unzip the download and open the included index.html in your browser.

What other modules are planned?

A country-independent foreign rental module is planned next. An India module for organising Indian income and tax documents is also planned. Crypto and other topics remain under consideration.

Is Pro or Tax a subscription?

No. FX Pro costs €14.90 once after checkout approval and covers all supported years. A Tax year costs €29.90 once, stays available for editing and export after purchase and does not renew automatically.

Can I buy VZ 2025 and 2026 now?

No. Both years are planned but have not yet passed the necessary product and tax review. You can only buy a year after its individual release.

What about upgrades from older FX Pro purchases?

Eligible Pro customers are planned to pay €15 for their first Tax year; eligible customers who purchased Pro for €19.90 are planned to pay €10. The server must verify the previous purchase before offering either price. Further years require a separate Tax year purchase.

Is it the same as an Excel sheet?

Excel can handle conversions. Free/Pro additionally organise receipts, link documented rates and sources, export data and (in Pro) create backups and PDF reports. Tax is intended to add broker transaction matching and tax review; those features are not yet released.

Which brokers can I import right now?

The currently available editions support template CSV. Dedicated IBKR, Trading 212, tastytrade and custom-profile imports are planned for a future Pro release; withholding-tax evaluation is reserved for Tax. Never assume an arbitrary broker file is already supported.

Is there an automatic export into ELSTER, WISO or CHECK24?

No. Reports are intended as documented figures and evidence for manual transfer or professional review. No direct integration or official approval is claimed.

How can I recover a license?

License recovery will become available through the new license service after its hosted launch checks. For existing orders contact [email protected]. Do not enter order identifiers into an unverified website form.

Try it without commitment

5 receipts. €0. No account.

Test the full core workflow with your own data.

Download Free
Foreign Income FX operator Prateek Bhatia Berlin, Germany
Development, provision and sale of proprietary software and digital tools for documenting foreign-currency receipts and foreign income.
Freeup to 5 receipts
Try for €0
Module waitlist

Get notified when it becomes available.

Sign up without obligation. You will receive a confirmation email. Your place on the waitlist is recorded only after you click the confirmation link.

Foreign Rental Income

No newsletter requirement · only updates on your chosen module · double opt-in