I am trying to remove the Billing address step from the Onepage checkout page in Magento, but facing issues. Can anybody please suggest how to remove the step from checkout page in magento.

I tried in the Core files, but it is showing errors.Thanks in advance.


2 Answers 2


I have done it by placing default values for the Billing address fields and added the below script in onepage.phtml

document.getElementById('opc-billing').style.display = 'none';

One after implementing this, i have removed the Billing address from Order Email,Order view page in admin.

  • not perfect solution..how to set billing id in billing.phmtl file?? Mar 2, 2017 at 10:58

If you just want to remove the Billing Adress from the checkout process, editing app/code/core/Mage/Checkout/Block/Onepage.php and app/design/frontend/default/default/template/checkout/onepage.phtml as suggested here should work.

You might also be interested in this answer.

  • Thanks for the answer SBALT. I checked this already but it is not working with the Latest Magento Version
    – user2520
    Nov 13, 2015 at 12:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.