There are usually limits to the amount you can top up on an account, and you will need to check the terms and conditions from the bank and card issuer. With N26, debit and credit top ups are allowed up to €450 per calendar month, whereas incoming SEPA transfers are possible up to €100,000.