diff --git a/biscuit/apps/exlibris/forms.py b/biscuit/apps/exlibris/forms.py
index 69b6be4d7cc4bab5971b1bcc7f0092d18bfd9850..c40a8d229e4a0481f7e7740e06c29b719ed4505f 100644
--- a/biscuit/apps/exlibris/forms.py
+++ b/biscuit/apps/exlibris/forms.py
@@ -11,11 +11,23 @@ class BookAddISBNForm(forms.ModelForm):
         model = Book
         fields = ['isbn']
 
+    def __init__(self, *args, **kwargs):
+        super().__init__(*args, **kwargs)
+
+        self.fields['isbn'].widget.attrs.update({'autofocus': 'autofocus'})
+
+
 class BookGetCopyForm(forms.ModelForm):
     class Meta:
         model = BookCopy
         fields = ['barcode']
 
+    def __init__(self, *args, **kwargs):
+        super().__init__(*args, **kwargs)
+
+        self.fields['barcode'].widget.attrs.update({'autofocus': 'autofocus'})
+
+
 class BookEditForm(forms.ModelForm):
     class Meta:
         model = Book