For domestic transfers, the amount will be received in 1-2 business days, depending on whether the recipient’s bank supports direct payments.
For international transfers, for SEPA countries the period can be up to 3 business days. However, in some cases it may take longer. The reasons concern banks, as some do not process payments on weekends, some are obligated to perform certain checks for payments, while others may use multiple intermediaries, who further delay the processing of payments.