Both incoming and outgoing transactions can be "pending" until they have been included in the blockchain.
The BitBoxApp shows a transaction as "pending" until it has 6 confirmations.
How long it takes until your transaction is included in the blockchain depends on the chosen fee level. What are Bitcoin network fees?
For an estimate of how long it will take for the transaction to be added to the blockchain, enter your transaction ID in this Blockchain Explorer. You will then see an "ETA" ("Estimated Time of Arrival"): https://blockstream.info/
If you are experiencing issues with an ETH that shows "pending" for a very long time, please see here.