What does non credit based business loans mean? Written by Cathy Brooks Times Shared 521 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