End user report types

Overview of end user reports

Upvest provides the following list of user facing reports via its API:

ActivityUpvest service
Securities account administration- Securities account opening
- Securities account closure
- Securities account outgoing transfer
- Securities account incoming transfer
- Annual account statement
- Quarterly account statement
- Generic communication (creation of custom “one-off” reports, e.g. for special circumstances)
Billing statements- Buy order
- Buy order - Partial Execution
- Sell order
- Sell order - Partial Execution
- Subscription Rights Billing Report
- Canceled buy order (not yet executed, user cancels or tradegate canceled)
- Canceled sell order (not yet executed, user cancels or tradegate canceled)
- Revoked buy order ("Storno")
- Revoked sell order ("Storno")
- Report after placement of a limit order
- Report after cancellation /amendment of a limit order
- Fee reporting
Corporate actions- General meeting notification
- Merger notifications and reports
- Liquidation reports
- Reinvestment billing report (accumulating funds)
- Generic fund communication
- Income distribution / cash dividend report (dividends for stocks and income distributions for ETFs)
- Subscription rights notification
- Capital increase against cash payments
- Stock split
- Reverse stock split
Tax related reports- Annual tax reporting (“Jahressteuerbescheinigunug” / JStB)
- Annual tax income statement ("Erträgnisaufstellung")
- Tax lump-sum tax prepayment statement (“Vorabpauschale”)
- Loss certificate ("Verlustbescheinigung")
- Interim tax reporting ("Zwischenbescheinigung)
- Creation of exemption order (German Freistellungsauftrag)
- Change of exemption order (German Freistellungsauftrag)
- Tax refund document (after tax optimization)
MiFID II - cost transparency- Ex-ante cost information [to be covered separately below]
- Ex-post cost information (annual)

Substitute report

A substitute report is created if there is a mistrade.

This is the case when a user order has been incorrectly executed by the respective exchange. Mistrades only become known retrospectively, i.e. only after the order has been marked as fully executed. If this occurs, the user has already received a report on the buy or sell order. As soon as the mistrade has been cancelled by the exchange, our system creates a REVOKED_ORDER report to inform you and the user about the process.

The webhook sent for this new report on the cancelled order will contain the report_id of the buy or sell report that was previously generated. See section Accessing end user reports .

Was this page helpful?