No, there is no limit on maximum funds that you can store on your business account.