Противотанковая винтовка «Solothurn» S 18-100 полуавтоматическая, то есть стрелок может не отвлекаться на перезаряжание ружья, поскольку это делают за него механизмы автоматики, действующей за счет использования энергии отдачи ствола при его коротком ходе назад. Во время выстрела канал ствола запирается жестко сцепленным со стволом затвором. В закрытом состоянии затвор удерживается вращающимся фиксатором. При выстреле затвор первоначально находится в состоянии покоя, лишь затем открываясь под действием энергии отдачи. Такая схема выгодно отличается от схем со стрельбой при ходе затвора вперед (так называемая стрельба с заднего положения затвора). Именно последняя схема стрельбы, более подходящая для автоматических орудий, нежели самозарядных винтовок, применена в противотанковых винтовках швейцарской фирмы «Oerlikon». Считается, что стрельба с заднего положения затвора резко снижает точность, что и продемонстрировали винтовки «Oerlikon». Впрочем, и солдаты, пользовавшиеся винтовками «Solothurn», также жаловались на низкую вероятность поражения цели.
Для взведения затвора стрелок использует зарядный рычаг. При расходовании всех боеприпасов затвор блокируется в заднем положении. Для освобождения затвора требуется вставить новый магазин, при его защелкивании фиксатор освобождает затвор. Последний устремляется под действием возвратной пружины вперед, подавая первый патрон в патронник и жестко сцепляясь со стволом. Оружие готово к выстрелу.
Стрельба ведется смешанными патронами калибра 20×115 мм с бронебойной пулей. Питание осуществляется из коробчатого магазина емкостью 5 или 10 патронов, присоединяемого слева к ствольной коробке. При испытаниях полностью заполненный магазин проявил себя как ненадежный, поэтому чаще всего в реальных условиях используют магазин с восемью патронами. Стандартное ружье этой конструкции предназначено для стрельбы одиночными выстрелами. Но имеются модификации, предполагающие возможность ведения стрельбы в автоматическом режиме.
Противотанковое ружье S 18×100 является весьма мощным оружием, способным на расстоянии 100 м пробить расположенную под углом 60° броневую плиту толщиной 20–22 мм, а на расстоянии 300 м — до 18 мм.
Сильная отдача, обусловленная использованием достаточно мощного патрона, несколько снижалась дульным тормозом и мягким амортизатором на прикладе.
Ружье имеет двуногую складную сошку, регулируемую по высоте, и дополнительный складывающийся телескопический упор, смонтированный на прикладе. Часть ружей изготовлена на колесном лафете.
Для винтовки S 18-100 используются патроны 20×105 «Short Solothurn», имеющие массу пули 140 г, начальную скорость 600–700 м/с и дульную энергию 37 000 Дж. Также приводятся сведения о создании некоторых опытных образцов (каких конкретно — сложно определить, возможно, S 18-106, -150 либо -500) под «промежуточный» патрон калибра 20×115 мм с начальной скоростью пули 850 м/с и дульной энергией около 45 000 Дж. Однако в настоящее время полных сведений о таком патроне нет.