QuickBooks Error Code 40001 is a direct deposit error that appears when you try to make a direct deposit payment using the QuickBooks Desktop program. There are several triggers for this error, and solutions include repairing QuickBooks Desktop and running it as an administrator. Follow this article to learn some quick ways to resolve error 40001 in no time.