Yes, you do not need to be a subscriber to get credit checks for all companies in Switzerland. However, with a subscription, the prices are lower.