What does non credit based business loans mean? Written by Cathy Brooks Times Shared 887 Non credit based business loans are usually in reference to programs such as the ones the Australian government offers for small businesses. This is in …Read Full Answer