Cryptocurrency transactions have several costs associated with them, which may include a type of expenses that are not directly related to the transaction. Costs can arise as a result of a price movements during the transaction period, which is caused by something else than the transaction itself. This happens when the cryptocurrency price moves between the moment the order is given and the moment the order is actually executed. The difference between the quoted and the final price is known as timing costs. This difference can be big, up to several percentage points, as Bitcoin and other cryptocurrencies are very volatile and may experience sudden price jumps. When the order itself causes the market price to move then it would concern impact costs. In both cases, it is possible to mitigate these costs by setting proper limit orders.