Skip to content

Commit

Permalink
Fixed a few problems with the new country-specific documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
eprbell committed Jun 18, 2024
1 parent 0708162 commit 882266c
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 8 deletions.
9 changes: 3 additions & 6 deletions docs/output_files.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,18 @@
## Table of Contents
* **[Introduction](#introduction)**
* **[Reports Valid for Any Country](#reports-valid-for-any-country)**
* **[Transparent Computation (RP2 Full Output Report)](#rp2-full-report-transparent-computation)**
* **[RP2 Full Output Report: Transparent Computation](#rp2-full-report-transparent-computation)**
* [Hyperlinks](#hyperlinks)
* **[Unrealized Gains (Open Positions Report Output)](#open-positions-report-unrealized-gains)**
* **[Open Positions Report: Unrealized Gains](#open-positions-report-unrealized-gains)**
* **[Country-specific Reports](#country-specific-reports)**
* **[Tax Report US: Advisor-Friendly Report](#tax-report-us-advisor-friendly-report)**
* **[Tax Report IE: Advisor-Friendly Report](#tax-report-ie-advisor-friendly-report)**
* **[Tax Report JP: NTA-Friendly Report](#tax-report-jp-nta-friendly-report)**

## Introduction
RP2 generates output files by running the report plugins, which vary [country by country](https://github.com/eprbell/rp2/blob/main/docs/supported_countries.md).
* *tax_report_\** (US and Japan only). This is a tax-advisor-friendly report that can be given to a tax professional (not necessarily one that specializes in crypto).
* *rp2_full_report* (all countries): a comprehensive report containing full transaction history with hyperlinks, long/short capital gains, cost bases, balances, average price, in/out lot relationships and fractions. This report can be useful in case of audit because it contains the complete history of coin movements and fractioning. See [crypto_example_fifo_rp2_full_report.ods](../input/golden/us/crypto_example_fifo_rp2_full_report.ods) (an example of this output for input file [crypto_example.ods](../input/crypto_example.ods)) and screenshots further down in this document.
* *open_positions* (all countries): a report on assets with non-zero crypto balance: unrealized gains / losses, portfolio weighting, and more.

After running RP2, the output files can be found in the `output` directory or in the directory specified with the -o command line option.
After running RP2, the output files can be found in the `output` directory or in the directory specified with the -o command line option. A description of the various report generators follows below.

## Reports Valid for Any Country

Expand Down
4 changes: 2 additions & 2 deletions docs/user_faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@
In rp2_full_report.ods check the Account Balances table in the tax sheets, and make sure they match the actual balances of your accounts. If not, you probably have an error in the input file or missed some transactions.

### How to Verify that Tax Computation is Correct?
RP2 supports [transparent computation](output_files.md#transparent-computation-rp2-full-report-output) and generates full computation details for every lot fraction, so that it's possible to verify step-by-step how RP2 reaches the final result.
RP2 supports [transparent computation](output_files.md#rp2-full-report-transparent-computation) and generates full computation details for every lot fraction, so that it's possible to verify step-by-step how RP2 reaches the final result.

### What Is the Timestamp Format?
Timestamp format is [ISO8601](https://en.wikipedia.org/wiki/ISO_8601) (see [examples](https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations) of timestamps in this format). Note that RP2 requires full timestamps, including date, time and timezone.
Expand Down Expand Up @@ -137,7 +137,7 @@ RP2 has all of the following features:

This means that with RP2 there are no transaction limits, no premium versions, no payment requests, no personal data sent to a server (at risk of being hacked), no account creation, no unauditable source code.

Additionally RP2 offers [transparent computation](output_files.md#transparent-computation-rp2-full-report-output) and generates full computation details for every lot fraction, so that it's possible to:
Additionally RP2 offers [transparent computation](output_files.md#rp2-full-report-transparent-computation) and generates full computation details for every lot fraction, so that it's possible to:
* verify step-by-step how RP2 reaches the final result;
* track down every lot fraction and its accounting details, in case of an audit.

Expand Down

0 comments on commit 882266c

Please sign in to comment.